TY - GEN
T1 - Workshop preview of the 15th workshop on domain specific modeling (DSM 2015)
AU - Gray, Jeff
AU - Sprinkle, Jonathan
AU - Tolvanen, Juha Pekka
AU - Rossi, Matti
PY - 2015/10/25
Y1 - 2015/10/25
N2 - Domain-specific languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems development faster and easier. When accompanied with suitable automated modeling tools and generators it delivers to the promises of continuous delivery and devops. In domain-specific modeling (DSM) the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive themselves as working directly with domain concepts. Together with frameworks and platforms, DSM can automate a large portion of software production. This paper introduces Domain-Specific Modeling and describes the SPLASH 2015 workshop, to be held on 27th of October in Pittsburgh, PA, which is the 15th anniversary of the event.
AB - Domain-specific languages provide a viable and time-tested solution for continuing to raise the level of abstraction, and thus productivity, beyond coding, making systems development faster and easier. When accompanied with suitable automated modeling tools and generators it delivers to the promises of continuous delivery and devops. In domain-specific modeling (DSM) the models are constructed using concepts that represent things in the application domain, not concepts of a given programming language. The modeling language follows the domain abstractions and semantics, allowing developers to perceive themselves as working directly with domain concepts. Together with frameworks and platforms, DSM can automate a large portion of software production. This paper introduces Domain-Specific Modeling and describes the SPLASH 2015 workshop, to be held on 27th of October in Pittsburgh, PA, which is the 15th anniversary of the event.
KW - Code generation
KW - Domain-specific languages
KW - Metamodeling
KW - Modeling languages
UR - http://www.scopus.com/inward/record.url?scp=84960356931&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84960356931&partnerID=8YFLogxK
U2 - 10.1145/2814189.2833204
DO - 10.1145/2814189.2833204
M3 - Conference contribution
AN - SCOPUS:84960356931
T3 - SPLASH Companion 2015 - Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity
SP - 101
EP - 102
BT - SPLASH Companion 2015 - Companion Proceedings of the 2015 ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications
A2 - Eugster, Patrick
A2 - Aldrich, Jonathan
PB - Association for Computing Machinery, Inc
T2 - ACM SIGPLAN International Conference on Systems, Programming, Languages and Applications: Software for Humanity, SPLASH 2015
Y2 - 25 October 2015 through 30 October 2015
ER -