• DocumentCode
    3648990
  • Title

    Kutulu: A Domain-Specific Language for Feature-Driven Product Derivation

  • Author

    Orçun ;Halit Oguztüzün

  • Author_Institution
    Dept. of Software Eng., SST-MD Aselsan Inc., Ankara, Turkey
  • fYear
    2012
  • fDate
    7/1/2012 12:00:00 AM
  • Firstpage
    105
  • Lastpage
    110
  • Abstract
    Software Product Line Engineering (SPLE) defines processes to facilitate the development of a family of products in a pre-defined market more effectively. Its success depends on implementation of these processes utilizing best practices with proper tool support. This paper describes how to enhance domain design and variation management processes of SPLE with a domain-specific language (DSL), namely "Kutulu". It also introduces novel modeling tools and dependency injection-based realization approach that are well-suited for product derivation in SPL. Our DSL definition, developed tools and their position in the product line context are put forth in this paper.
  • Keywords
    "DSL","Software","Generators","Object oriented modeling","Computer aided software engineering","Transforms","Abstracts"
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4673-1990-4
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2012.20
  • Filename
    6340132