• DocumentCode
    596123
  • Title

    Relationships Formalization for Model-Based Product Lines

  • Author

    Creff, S. ; Champeau, J. ; Monegier, A. ; Jezequel, J.

  • Author_Institution
    Lab.-STICC, UEB, Brest, France
  • Volume
    1
  • fYear
    2012
  • fDate
    4-7 Dec. 2012
  • Firstpage
    158
  • Lastpage
    163
  • Abstract
    Model-Based Engineering (MBE) and Product Line Engineering (PLE) have been combined, to handle new system development constraints like: increasing complexity, higher product quality and cost reduction. Many authors have pointed out the need of modularization in the variability and in the core assets space. Existing approaches focus on separating and delimiting concerns or providing generic composition mechanisms. In Model-Based Product Lines, with an increasing number of models to manage, organizing the modeling space becomes central to support product line consistency, maintenance and product derivation process. To organize the modeling space, we propose to precisely describe the dependencies among modeling artifacts and clarify their use. Thus, we introduce the Product Line Modeling Space (PLiMoS) language that specializes relationships, based on an intentional framework, for the product line domain. The Domain Specific Language (DSL) provides a solution to model the modeling space and preserves independence with the product line tooling.
  • Keywords
    cost reduction; product development; software cost estimation; software maintenance; software quality; software reusability; specification languages; DSL; Domain Specific Language; MBE; PLE; PLiMoS language; cost reduction; generic composition mechanism; maintenance; model-based engineering; model-based product lines; modeling artifact; product derivation process; product line consistency; product line domain; product line engineering; product line modeling space; product line tooling; product quality; relationships formalization; system development constraint; Abstracts; Complexity theory; Context; Context modeling; Principal component analysis; Software; Unified modeling language; DSL; Feature Models; Intentional Relations; MBE; Modeling Space; PLE; Relationships;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference (APSEC), 2012 19th Asia-Pacific
  • Conference_Location
    Hong Kong
  • ISSN
    1530-1362
  • Print_ISBN
    978-1-4673-4930-7
  • Type

    conf

  • DOI
    10.1109/APSEC.2012.127
  • Filename
    6462650