Simulink analysis of component-based embedded applications
Proceedings of the 7th International Workshop on Model-Based Methodologies for Pervasive and Embedded Software
Developing a Toolset Supporting the Construction of Reusable Components for Embedded Control Systems
GREENCOM-CPSCOM '10 Proceedings of the 2010 IEEE/ACM Int'l Conference on Green Computing and Communications & Int'l Conference on Cyber, Physical and Social Computing
Scheduling configuration of real-time component-based applications
Ada-Europe'10 Proceedings of the 15th Ada-Europe international conference on Reliable Software Technologies
Compositional real-time models
Journal of Systems Architecture: the EUROMICRO Journal
Design of component-based real-time applications
Journal of Systems and Software
Hi-index | 0.00 |
The paper presents a framework for distributed embedded applications that can be used to engineer open, and the same time, predictable embedded systems. Applications are composed from components (actors), which communicate transparently by exchanging labeled messages (signals) over a real-time network. The signals are exchanged at precisely specified time instants, in accordance with the Distributed Timed Multitasking (DTM) model of computation, resulting in the elimination of task and transaction I/O jitter. DTM is supported by an operational environment, which has been integrated with application components in an implementation model specifying explicitly the composition of software nodes allocated to physical network nodes. The framework is characterized by complete separation of computation and communication, whereby communication is delegated to the timed-multitasking operational environment. This has resulted in a simplified application model in which actors have been reduced to actor tasks composed of prefabricated components, such as state machine and action function blocks.