loading...
Adding Standardized Variability to Domain Specific Languages
September 08-September 12
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/SPLC.2008.252008 12th International Software Prod ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
We show how a common language of variability can be used to enhance the expressiveness of a Domain Specific Language (DSL). DSLs have been proposed as a mechanism for expressing variability. Variability between models in a given domain or of a family of systems is captured by language constructs, implying that all possible models in this language are the allowed variations. We explore the possibility of expressing variability in a language independently of the base modeling language. We explore how this works for small DSLs as well as for general purpose languages like UML. Implications of this approach are that the variability language can be standardized, and that DSLs do not have to include variability mechanisms.
Index Terms:
variability language, DSL
Citation:
?ystein Haugen, Birger M?ller-Pedersen, Jon Oldevik, G?ran K. Olsen, Andreas Svendsen, "Adding Standardized Variability to Domain Specific Languages," splc, pp.139-148, 2008 12th International Software Product Line Conference, 2008
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions