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
fDate :
7/1/2012 12:00:00 AM
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"
Conference_Titel :
Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
Print_ISBN :
978-1-4673-1990-4
DOI :
10.1109/COMPSAC.2012.20