Comparison of component frameworks for real-time embedded systems |
| |
Authors: | Tomá? Pop Petr Hnětynka Petr Ho?ek Michal Malohlava Tomá? Bure? |
| |
Affiliation: | 1. Department of Distributed and Dependable Systems, Faculty of Mathematics and Physics, Charles University, Malostranske namesti 25, Prague 1, 118 00, Czech Republic 2. Department of Computing, Imperial College London, 180 Queen’s Gate, South Kensington Campus, London, SW7 2AZ, UK 3. Department of Computer Science, Purdue University, 305 N University Street, West Lafayette, IN, 47907, USA 4. Institute of Computer Science, Academy of Sciences of the Czech Republic, Pod Vodarenskou vezi 2, Prague 8, 182 07, Czech Republic
|
| |
Abstract: | The use of components significantly helps in development of real-time embedded systems. There have been a number of component frameworks developed for this purpose, and some of them have already became well established in this area. Even though these frameworks share the general idea of component-based development, they significantly differ in the range of supported features and maturity. This makes it relatively difficult to select the right component framework and thus poses a significant obstacle in adoption of the component-based development approach for developing real-time embedded systems. To provide guidance in choosing a component framework, or at least relevant concepts when building a custom framework, we present a survey, which illustrates distinguishing features and provides comparison of selected modern component-based frameworks for real-time embedded systems. Compared to other existing surveys, this survey focuses specifically on criteria connected with real-time and embedded systems. Further, to be practically relevant, we restrict the survey only to the frameworks that support the full development life cycle (i.e. from design till execution support). In this context, the survey illustrates the complexity of development in each framework by giving specification and code samples. |
| |
Keywords: | |
本文献已被 SpringerLink 等数据库收录! |
|