DocumentCode
2075853
Title
A modeling language´s evolution driven by tight interaction between academia and industry
Author
Aschauer, Thomas ; Dauenhauer, Gerd ; Pree, Wolfgang
Author_Institution
C. Doppler Lab. Embedded Software Syst., Univ. of Salzburg, Salzburg, Austria
Volume
2
fYear
2010
fDate
2-8 May 2010
Firstpage
49
Lastpage
58
Abstract
Domain specific languages play an important role in model-driven engineering of software-intensive industrial systems. A rich body of knowledge exists on the development of languages, modeling environments, and transformation systems. The understanding of architectural choices for combining these parts into a feasible solution, however, is not particularly deep. We report on an endeavor in the realm of a technology transfer process from academia to industry, where we encountered unexpected influences of the architecture on the modeling language. By examining the evolution of our language and its programming interface, we show that these influences mainly stemmed from practical considerations; for identifying these early on, tight interaction between our research lab and the industrial partner was key. In addition, we share insights into the practice of cooperating with industry by presenting essential lessons we learned.
Keywords
specification languages; technology transfer; domain specific languages; model-driven engineering; modeling environment; modeling language; programming interface; software-intensive industrial systems; technology transfer process; transformation systems; Automation; Cloning; DSL; Engines; Prototypes; Test facilities; Unified modeling language; Clabjects; academic-industry cooperation; domains specific language; model driven engineering architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location
Cape Town
ISSN
0270-5257
Print_ISBN
978-1-60558-719-6
Type
conf
DOI
10.1145/1810295.1810304
Filename
6062138
Link To Document