We have also developed IPC a message-based package for inter-process communication. IPC features anonymous publish-subscribe messages, client-server messages, automatic serializing and deserializing of message data, including data containing pointers and variable-length arrays.
Click here for a brief history of our research in architectures for task-level control.
We have a new, related project in formal verification tools for embedded systems, supported by ARO. Click here for a description of the Specification and Verification Center, its members, and the research we are persuing.