• DocumentCode
    2023284
  • 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
  • fYear
    2008
  • fDate
    3-5 Sept. 2008
  • Firstpage
    59
  • Lastpage
    67
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications, 2008. SEAA '08. 34th Euromicro Conference
  • Conference_Location
    Parma
  • ISSN
    1089-6503
  • Print_ISBN
    978-0-7695-3276-9
  • Type

    conf

  • DOI
    10.1109/SEAA.2008.49
  • Filename
    4725706