Developers of Consumer Electronics (CE) devices face the problem of the ever increasing amount of software that needs to be developed. At the same time the time to market of their products needs to decrease. In other domains Component Based software development aids in solving the resulting problems. However, existing component frameworks fail to meet some of the requirements specific for the CE domain. In order to improve this situation a component-based framework has been developed. In this chapter we describe this framework and motivate the architectural choices. These choices are influenced by the requirements on the framework. Some of these requirements are specific for the CE domain, others are more general.
|Title of host publication
|Component-Based Software Development for Embedded Systems : An Overview of Current Research
|C. Atkinson, C. Bunse, H.G. Gross, C. Peper
|Published - 2005
|Lecture Notes in Computer Science