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