Title :
Introducing Component Based Software Engineering at an Embedded Systems Sub-Contractor
Author :
Akerholm, M. ; Sandstrom, Kristian ; Crnkovic, Ivica
Author_Institution :
Malardalen Real-Time Res. Centre (MRTC), Malardalen Univ., Vasteras
Abstract :
Attractive benefits with successful implementation of component-based principles include managing complexity, reduction of time-to-market, increased quality, and reusability. Deployment of component-based development is however not simple - it depends on many strategic, technical, and business decisions. In this paper we report experiences from our attempts with finding a correct implementation of component-based principles for the business situation of sub-contractors of embedded systems. Findings related to suitable component models, component technologies, and component management are presented. Overall the results confirm the suitability of component-based principles for the domain, but also show the need (and potential) in further development of CBSE theory and technology for embedded systems.
Keywords :
embedded systems; object-oriented programming; software development management; software metrics; software quality; software reusability; component-based software engineering; embedded system sub-contractor; software complexity management; software quality; software reusability; time-to-market reduction; Application software; Business; Control systems; Embedded system; Hardware; Manufacturing industries; Software engineering; Software safety; Systems engineering and theory; Vehicles; CBSE; embedded systems;
Conference_Titel :
Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
Conference_Location :
Parma
Print_ISBN :
978-0-7695-3276-9
DOI :
10.1109/SEAA.2008.49