Real-time object-oriented modeling
Real-time object-oriented modeling
HRT-HOOD: a structured design method for hard real-time systems
Real-Time Systems
Computer Networks and ISDN Systems
Design of Dynamically Reconfigurable Real-Time Software Using Port-Based Objects
IEEE Transactions on Software Engineering
An architecture for embedded software integration using reusable components
CASES '00 Proceedings of the 2000 international conference on Compilers, architecture, and synthesis for embedded systems
Modelling Distributed Control Systems Using IEC 61499
Modelling Distributed Control Systems Using IEC 61499
What's Ahead for Embedded Software?
Computer
Effective Analysis for Engineering Real-Time Fixed Priority Schedulers
IEEE Transactions on Software Engineering
A Component Model for Field Devices
CD '02 Proceedings of the IFIP/ACM Working Conference on Component Deployment
HARTEX: a safe real-time kernel for distributed computer control systems
Software—Practice & Experience
Dynamically Reconfigurable Embedded Software - Does It Make Sense?
ICECCS '96 Proceedings of the 2nd IEEE International Conference on Engineering of Complex Computer Systems
A Software Framework for Component-Based Embedded Applications
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Building a Software Development Environment for Embedded 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
A formal component framework for distributed embedded systems
CBSE'06 Proceedings of the 9th international conference on Component-Based Software Engineering
Hi-index | 0.01 |
Widespread use of embedded systems mandates the use of industrial production methods featuring model-based design and repositories of prefabricated software components. The main problem that has to be addressed in this context is to systematically develop a software architecture (framework) for embedded applications, taking into account the true nature of embedded systems, which are predominantly real-time control and monitoring systems. There are a great number of design issues and unresolved problems with existing architectures, which have to be carefully analyzed in order to develop a viable component-based design method for embedded applications. Such an analysis is presented in this paper, which focuses on a number of key issues: specification of system structure; specification of system behaviour; component scheduling and execution; program generation vs. system configuration. The analysis has been used to formulate the guidelines used to develop COMDES – a software framework for distributed embedded applications.