Search For:

Displaying 1-16 out of 16 total
Creating Domain-Specific Modeling Languages for Product Lines
Found in: Software Product Line Conference, International
By Juha-Pekka Tolvanen,Steven Kelly
Issue Date:August 2011
pp. 358
This tutorial teaches how to define Domain-Specific Modeling languages for product lines: how to identify domain concepts and capture them in the language specification, how to enforce the architecture and coding rules, what options are available for code ...
 
Guest Editors' Introduction: What Kinds of Nails Need a Domain-Specific Hammer?
Found in: IEEE Software
By Jonathan Sprinkle, Marjan Mernik, Juha-Pekka Tolvanen, Diomidis Spinellis
Issue Date:July 2009
pp. 15-18
Domain-specific techniques provide a high-level specification for software systems. The technology's foundations have been developed over the last few years. However, domain-specific techniques aren't a panacea, and deciding whether investment in them is m...
 
Domain-Specific Modeling and Code Generation for Product Lines
Found in: Software Product Line Conference, International
By Juha-Pekka Tolvanen
Issue Date:August 2006
pp. 229
Current modeling languages provide surprisingly little, if any, support for product line development. They are either based on the code world using the semantically well-defined concepts of programming languages (e.g. UML, SA/SD) or based on an architectur...
   
Method Rationale in Method Engineering
Found in: Hawaii International Conference on System Sciences
By Matti Rossi, Juha-Pekka Tolvanen, Balasubmaraniam Ramesh, Kalle Lyytinen, Janne Kaipala
Issue Date:January 2000
pp. 2036
In this paper we discuss the need to integrate formal metamodels with an informal method rationale. Like design rationale method rationale establishes a systematic and organized trace of method specifications and their maintenance, and maintains knowledge ...
   
2nd Workshop on Graphical Modeling Language Development
Found in: Proceedings of the Second Workshop on Graphical Modeling Language Development (GMLD '13)
By Heiko Kern, Juha-Pekka Tolvanen, Paolo Bottoni
Issue Date:July 2013
pp. 1-2
This paper describes the 2nd Workshop on Graphical Modeling Language Development, held at ECMFA 2013.
     
The 12th workshop on domain-specific modeling
Found in: Proceedings of the 3rd annual conference on Systems, programming, and applications: software for humanity (SPLASH '12)
By Jeff Gray, Jonathan Sprinkle, Juha-Pekka Tolvanen, Matti Rossi
Issue Date:October 2012
pp. 231-232
Domain-Specific Modeling (DSM) has proven to be a viable solution to the challenges related to abstraction mismatches between the problem and solution spaces. In many cases, DSM assists in the generation of final products from high-level models that are sp...
     
The 11th workshop on domain-specific modeling
Found in: Proceedings of the compilation of the co-located workshops on DSM'11, TMC'11, AGERE!'11, AOOPES'11, NEAT'11, & VMIL'11 (SPLASH '11 Workshops)
By Jeff Gray, Jonathan Sprinkle, Juha-Pekka Tolvanen, Matti Rossi
Issue Date:October 2011
pp. 5-6
Domain-Specific Modeling raises the level of abstraction beyond programming by specifying the solution directly using visual models to express domain concepts. In many cases, final products can be generated automatically from these high-level specification...
     
The 10th workshop on domain-specific modeling
Found in: Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion (SPLASH '10)
By Jonathan Sprinkle, Juha-Pekka Tolvanen, Matti Rossi, Steven Kelly
Issue Date:October 2010
pp. 269-270
Domain-Specific Modeling raises the level of abstraction beyond programming by specifying the solution directly using visual models to express domain concepts. In many cases, final products can be generated automatically from these high-level specification...
     
MetaEdit+: defining and using integrated domain-specific modeling languages
Found in: Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications (OOPSLA '09)
By Juha-Pekka Tolvanen, Steven Kelly
Issue Date:October 2009
pp. 819-820
With MetaEdit+ you can build Domain-Specific Modeling languages and tools - without having to write a single line of code. This demonstration shows how different domain-specific languages (DSLs) can be integrated with high-level metamodels, how languages c...
     
The 9th OOPSLA workshop on domain-specific modeling
Found in: Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications (OOPSLA '09)
By Jeff Gray, Jonathan Sprinkle, Juha-Pekka Tolvanen, Matti Rossi
Issue Date:October 2009
pp. 707-708
Domain-Specific Modeling raises the level of abstraction beyond programming by specifying the solution directly using visual models to express domain concepts. In many cases, final products can be generated automatically from these high-level specification...
     
The 8th OOPSLA workshop on domain-specific modeling
Found in: Companion to the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications (OOPSLA Companion '08)
By Jeff Gray, Jonathan Sprinkle, Juha-Pekka Tolvanen, Matti Rossi
Issue Date:October 2008
pp. 186-189
Domain-Specific Modeling raises the level of abstraction beyond programming by specifying the solution directly using visual models to express domain concepts. In many cases, final products can be generated automatically from these high-level specification...
     
DSLs: the good, the bad, and the ugly
Found in: Companion to the 23rd ACM SIGPLAN conference on Object oriented programming systems languages and applications (OOPSLA Companion '08)
By Charles Consel, Gabor Karsai, Jeff Gray, Juha-Pekka Tolvanen, Kathleen Fisher, Marjan Mernik
Issue Date:October 2008
pp. 186-189
A resurging interest in domain-specific languages (DSLs) has identified the benefits to be realized from customized languages that provide a high-level of abstraction for specifying a problem concept in a particular domain. Although there has been much suc...
     
MetaEdit+: integrated modeling and metamodeling environment for domain-specific languages
Found in: Companion to the 21st ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications (OOPSLA '06)
By Juha-Pekka Tolvanen
Issue Date:October 2006
pp. 690-691
Domain-Specific Modeling (DSM) raises the level of abstraction beyond programming by specifying the solution directly using domain concepts. In many cases, the final products can be generated from these high-level specifications. This automation is possibl...
     
The 6th OOPSLA workshop on domain-specific modeling
Found in: Companion to the 21st ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications (OOPSLA '06)
By Jeff Gray, Jonathan Sprinkle, Juha-Pekka Tolvanen
Issue Date:October 2006
pp. 622-623
Domain-specific Modeling raises the level of abstraction beyond programming by specifying the solution directly using visual models to express domain concepts. In many cases, final products can be generated automatically from these high-level specification...
     
The 6th OOPSLA workshop on domain-specific modeling
Found in: Companion to the 21st ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications (OOPSLA '06)
By Jeff Gray, Jonathan Sprinkle, Juha-Pekka Tolvanen
Issue Date:October 2006
pp. 622-623
Domain-Specific Modeling raises the level of ion beyond programming by specifying the solution directly using visual models to express domain concepts. In many cases, final products can be generated automatically from these high-level specifications. This ...
     
MetaEdit+: domain-specific modeling for full code generation demonstrated [GPCE]
Found in: Companion to the 19th annual ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications (OOPSLA '04)
By Juha-Pekka Tolvanen
Issue Date:October 2004
pp. 39-40
Domain-Specific Modeling (DSM) raises the level of abstraction beyond programming by specifying the solution directly using domain concepts. In many cases, the final products can be generated from these high-level specifications. This automation is possibl...
     
 1