• DocumentCode
    2057351
  • Title

    Managing Features and Aspect Interactions in Software Product Lines

  • Author

    Barreiros, Jorge ; Moreira, Ana

  • Author_Institution
    Inst. Super. de Eng. de Coimbra, Coimbra, Portugal
  • fYear
    2009
  • fDate
    20-25 Sept. 2009
  • Firstpage
    506
  • Lastpage
    511
  • Abstract
    Our goal is to address the large number of variations arising in the context of software product lines, and to manage feature interactions and dependencies resulting from configuration through composition of such variations. To achieve this, we need: (1) to study and understand the various kinds of interferences between features and how they emerge; (2) to enhance the support for the management, detection of interactions, or interferences, between features; (3) to prevent or resolve undesirable interactions. This requires proper traceability and trade-off analysis mechanisms. We will use model-driven and aspect-oriented techniques to develop a framework, techniques and tools to attain our goal. Model-driven techniques may contribute positively since conformance to rules defining expected interaction dependencies may be automatically enforced. Aspect-orientation may help since it offers the possibility to modularize crosscutting concerns, allowing for construction of family members by composition and weaving.
  • Keywords
    object-oriented methods; software engineering; software management; aspect-oriented techniques; model-driven technique; software design; software product line management; trade-off analysis mechanism; Application software; Conference management; Engineering management; Interference; Modular construction; Scattering; Software design; Software development management; Software engineering; Weaving; Software Design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Advances, 2009. ICSEA '09. Fourth International Conference on
  • Conference_Location
    Porto
  • Print_ISBN
    978-1-4244-4779-4
  • Electronic_ISBN
    978-0-7695-3777-1
  • Type

    conf

  • DOI
    10.1109/ICSEA.2009.97
  • Filename
    5298771