• DocumentCode
    2699365
  • Title

    Constructing software asset variants by composing pre-existing components

  • Author

    Velasco-Elizondo, Perla

  • Author_Institution
    Centre for Math. Res. (CIMAT), Zacatecas, Mexico
  • fYear
    2011
  • fDate
    26-28 Oct. 2011
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Several works on using Component-based Development to construct Software Product Lines have been reported. However, shortcomings in both approaches have limited the benefits of combining them in practice for the development of software asset variants. This paper explores the feasibility of using composition operators to construct such variants from pre-existing software components. The variants are implemented as composite components, which provide variant behaviours that can be reused in a Software Product Line. Via a case study, we will show that the use of these operators enables a consistent and systematic approach to variant construction. Other benefits of our approach are design preservation, modularity and automation.
  • Keywords
    product development; software development management; software reusability; automation; component-based development; composition operators; design preservation; modularity; preexisting component composition; software asset variant development construction; software product lines; Assembly; Navigation; Robot sensing systems; Service robots; Software; Wheels;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering Computing Science and Automatic Control (CCE), 2011 8th International Conference on
  • Conference_Location
    Merida City
  • Print_ISBN
    978-1-4577-1011-7
  • Type

    conf

  • DOI
    10.1109/ICEEE.2011.6106657
  • Filename
    6106657