
 
van Deursen, A., Klint, P., 2001. Domain-specific 
language design requires feature descriptions. Journal 
of Computing and Information Technology. Vol. 10. 
Mernik, M., Heering, J., Sloane, A., 2005. When and how 
to develop domain-specific languages. ACM 
Computing Surveys (CSUR) Volume 37, Issue 4. 
Whittle, J., 2002. Transformations and software modeling 
languages: Automating transformations in UML. 
LNCS, vol. 2460. Springer-Verlag 
de Niz, D., 2007. Diagram and Language for Model-
Based Software Engineering of Embedded Systems: 
UML and AADL. Software Engineering Institute white 
paper, Carnegie Mellon University. 
Rath, I., 2006. Declarative Specification of Domain 
Specific Visual Languages. Master’s thesis. Budapest. 
Sprinkle, J., Karsai, G., 2004. A domain-specific visual 
language for domain model evolution. Journal of 
Visual Languages and Computing, Vol 15 (3-4), 
Elsevier. 
MetaCase, 2012. http://www.metacase.com. 
Tolvanen, J.-P., Kelly, S., 2009. Metaedit+: defining and 
using integrated domain-specific modeling languages. 
OOPSLA 2009 Companion, pages 819–820. ACM. 
Gronback, R., 2009. Eclipse Modeling Project: A Domain-
Specific Language (DSL) Toolkit. Addison-Wesley 
Professional. 
GPCE proceedings. http://www.informatik.uni-trier.de/ 
~ley/db/conf/gpce/index.html. 
Grigorenko, P., Saabas, A., Tyugu, E., 2005. Visual tool 
for generative programming. ACM SIGSOFT 
Software Engineering Notes, 30, 5, 249-252. 
Grigorenko, P., Saabas, A., Tyugu, E., 2005. COCOVILA 
– Compiler-Compiler for Visual Languages. In: J. 
Boyland, G. Hedin. Fifth Workshop on Language 
Descriptions Tools and Applications LDTA2005. 
ETAPS, p. 101 – 105. 
Grigorenko, P., Tyugu, E., 2006. Deep Semantics of 
Visual Languages. In: E. Tyugu, T. Yamaguchi (eds.) 
Knowledge-Based Software Engineering. Frontiers in 
Artificial Intelligence and Applications, vol. 140. IOS 
Press, p. 83 - 95. 
Kivimaa, J., Ojamaa, A., Tyugu, E., 2009. Graded 
Security Expert System. Proc. CRITIS08, LNCS 5508 
Springer, 279-286. 
Kivimaa, J., Ojamaa, A., Tyugu, E., 2009. Managing 
Evolving Security Situations. MILCOM 2009: 
Unclassified Proceedings, October 18-21, 2009, 
Boston, MA. Piscataway, NJ: IEEE, 1-7. 
Kivimaa, J., Ojamaa, A., Tyugu, E., 2008. Pareto-Optimal 
Situation Analysis for Selection of Security Measures. 
Proc. MilCom 2008, 7 p. 
Grossschmidt, G., Harf, M., 2008. Modelling and 
simulation of fluid power systems in an intelligent 
programming environment. Proc ISC'2008 : June 9-11, 
2008, Lyon, France, Proceedings: Ostend: EUROSIS, 
2008, (A publication of EUROSIS-ETI), 224 - 230. 
Grossschmidt, G.; Harf, M., 2009. COCO-SIM - Object-
oriented Multi-pole Modelling and Simulation 
Environment for Fluid Power Systems. 
Part 1: 
Fundamentals. International Journal of Fluid Power, 
Vol. 10, No. 2, 2009, pp. 91 - 100. Part 2: Modelling 
and simulation of hydraulic-mechanical load-sensing 
system. International Journal of Fluid Power, Vol. 10, 
No. 3, 2009, pp. 71 - 85. 
Harf, M.; Grossschmidt, G.,  2012.  Modeling and 
simulation of an electro-hydraulic servovalve in an 
intelligent programming environment. In: ASME 2012 
11th Biennal Conference on Engineering Systems 
Design and Analysis (ESDA 2012), July 2-4, 2012, 
Nantes, France, [Proceedings]; New York, ASME, 
2012, 1-9. 
Ojamaa, A., Tyugu, E., 2008. Rich Components of 
Extendable Simulation Platform. Proc. 
WORLDKOMP'07: MSV2007, CSREA Press, 2007, 
p. 121 - 127. M. Virvou, T. Nakamura (eds.) 
Knowledge-Based Software Engineering. Proc. 8th 
JCKBSE. IOS Press, p. 49 – 58. 
Maigre, R., Grigorenko, P., Küngas, P., Tyugu, E., 2008. 
Stratified Composition of Web Services. In: M. 
Virvou, T. Nakamura (eds.) Knowledge-Based 
Software Engineering. Proc. 8th JCKBSE. IOS Press, 
p. 49 – 58. 
Maigre, R., Küngas, P., Matskin, M., Tyugu, E., 2008. 
Handling Large Web Services Models in a Federated 
Governmental Information System. Proc. 3-rd 
International Conference on Internet and Web 
Applications and Services. IEEE Computer Society & 
CPS, p. 626 – 631. 
Matskin, M, Tyugu, E., 2001. Strategies of Structural 
Synthesis of Programs and Its Extensions. Computing 
and Informatics. v.20, p.1 -25. 
Grigorenko, P., Tyugu, E., 2010. Higher-Order Attribute 
Semantics of Flat Declarative Languages. Computing 
and Informatics. 
Tyugu, E., Valt, R., 1997. Visual programming in NUT. 
Journal of visual languages and programming, v. 8, 
pp. 523 – 544. 
Czarnecki, K., Eisenecker, U. W., 2000. Generative 
Programming: Methods, tools, applications, Boston. 
AModel-basedSoftwareTechnologyProposal
315