• DocumentCode
    2518678
  • Title

    A Taxonomy of Software Composition Mechanisms

  • Author

    Lau, Kung-Kiu ; Rana, Tauseef

  • Author_Institution
    Sch. of Comput. Sci., Univ. of Manchester, Manchester, UK
  • fYear
    2010
  • fDate
    1-3 Sept. 2010
  • Firstpage
    102
  • Lastpage
    110
  • Abstract
    Software composition aims to provide mechanisms for systematic construction based on well-defined software units. Various software composition mechanisms have been defined in the literature for different kinds of software units. In component-based development, it is desirable to have software units and composition mechanisms that support automated, systematic construction. In this paper, we first survey existing definitions of composition units and the corresponding composition mechanisms, and then use the survey to propose a taxonomy that identifies good candidates for composition units and composition mechanisms for component-based development.
  • Keywords
    object-oriented programming; software engineering; component-based development; software composition mechanisms; systematic construction; taxonomy; Object oriented modeling; Plugs; Programming; Software; Unified modeling language; Weaving; Web services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Advanced Applications (SEAA), 2010 36th EUROMICRO Conference on
  • Conference_Location
    Lille
  • ISSN
    1089-6503
  • Print_ISBN
    978-1-4244-7901-6
  • Type

    conf

  • DOI
    10.1109/SEAA.2010.36
  • Filename
    5598084