DocumentCode :
237063
Title :
A case study of combining compositional and object-oriented software development
Author :
Tyugu, Enn ; Harf, Mait ; Grigorenko, Pavel
Author_Institution :
Institute of Cybernetics, Tallinn University of Technology, Estonia
fYear :
2014
fDate :
7-9 Jan. 2014
Firstpage :
201
Lastpage :
208
Abstract :
We analyze an approach to software development where object-oriented and compositional software specifications are written in separate languages and are only loosely connected. It supports compositional design of software in a domain-specific language and automatic model-driven construction of code from classes written in Java. We justify our approach by giving examples of development of large simulation programs and services on large models. We present also an example of using our method in general purpose software development - this is bootstrapping the essential part of a software tool CoCoViLa, i.e. synthesizing CoCoViLa in CoCoViLa itself.
Keywords :
Computational modeling; DSL; Java; Mathematical model; Object oriented modeling; Software; Unified modeling language; Compositional Software Design; Domain-specific Modeling; Model Driven Software Development; Structural Synthesis of Programs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Model-Driven Engineering and Software Development (MODELSWARD), 2014 2nd International Conference on
Conference_Location :
Lisbon, Portugal
Print_ISBN :
978-9-8975-8065-9
Type :
conf
Filename :
7018466
Link To Document :
بازگشت