• DocumentCode
    467066
  • Title

    FLEXCM - A Component Model for Adaptive Embedded Systems

  • Author

    Filho, Sindolfo Miranda ; Leite, Luiz Eduardo Cunha ; Lemos, Guido ; Meira, Silvio

  • Author_Institution
    Fed. Univ. of Paraiba, Joao Pessoa
  • Volume
    1
  • fYear
    2007
  • fDate
    24-27 July 2007
  • Firstpage
    119
  • Lastpage
    126
  • Abstract
    Component-based software development focuses on reuse of already available software components, reducing development time and cost and improving software quality and productivity. To enable composition, components must conform to a specific component model and target a specific component platform. This paper presents a component model for embedded systems called Flexcm and the execution environment in which the components will be running. The component model supports aspects like reflectivity, exceptions, events and lifecycle management. The execution environment supports update of specific components, registration of new components with new functionalities and adaptability based on its execution context. In order to achieve a concrete result, the presented component model and platform is driven by the development of a middleware submitted as a proposal to the Brazilian Digital TV System.
  • Keywords
    adaptive systems; embedded systems; middleware; object-oriented programming; software development management; software quality; Flexcm; adaptive embedded systems; component-based software development; lifecycle management; middleware; software productivity; software quality; Adaptive systems; Concrete; Costs; Embedded system; Middleware; Productivity; Programming; Proposals; Reflectivity; Software quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
  • Conference_Location
    Beijing
  • ISSN
    0730-3157
  • Print_ISBN
    0-7695-2870-8
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2007.116
  • Filename
    4290994