Skip to main content
Advances in Intelligent Systems and ComputingVolume 569, 2017, Pages 872-8815th World Conference on Information Systems and Technologies, WorldCIST; Porto Santo Island, Madeira; Portugal; 11 April 2017 through 13 April 2017; Code 190479

Domain-specific modeling environment for developing domain specific modeling languages as lightweight general purpose modeling language extensions(Conference Paper)

  Save all to author list
  • aFaculty of Technical Sciences, University of Novi Sad, Trg Dositeja Obradovića 6, Novi Sad, 21000, Serbia
  • bMD&Profy, Čarlija Čaplina 37, Belgrade, 11000, Serbia

Abstract

Compared to General Purpose Modeling Languages (GPMLs), Domain Specific Modeling Languages (DSMLs) have brought increasing expressivity and conciseness through the use of concepts and notations, which are customized by the characteristics of a specific problem domain. However, the creation of completely new languages can significantly increase software development costs. An alternative approach to creating new DSMLs refers to a customization of existing modeling languages. The DSML creation process through a customization of existing languages is a special case of Language Embedding. The embedding provides customization of an inherited infrastructure to a given domain. This paper elaborates a Domain-Specific Modeling environment for embedding an arbitrary DSML into an arbitrary GPML. The environment enables uniform development of DSMLs in the form of a lightweight extension of existing modeling languages. © Springer International Publishing AG 2017.

Author keywords

Domain-specific modeling languagesLanguage embeddingMetamodel extensionModel-Driven EngineeringUML profiles

Indexed keywords

Engineering controlled terms:Embedded systemsHigh level languagesInformation systemsSoftware designSpecification languagesUnified Modeling Language
Engineering uncontrolled termsDomain specific modeling languagesLanguage embeddingMeta modelModel-driven EngineeringUml profiles
Engineering main heading:Modeling languages
  • ISSN: 21945357
  • ISBN: 978-331956534-7
  • Source Type: Book Series
  • Original language: English
  • DOI: 10.1007/978-3-319-56535-4_85
  • Document Type: Conference Paper
  • Volume Editors: Reis L.P.,Costanzo S.,Rocha A.,Adeli H.,Correia A.M.
  • Sponsors:
  • Publisher: Springer Verlag

  Zečević, I.; Faculty of Technical Sciences, University of Novi Sad, Trg Dositeja Obradovića 6, Novi Sad, Serbia;
© Copyright 2017 Elsevier B.V., All rights reserved.

Cited by 1 document

Laurenzi, E.
An Agile and Ontology-based Meta-Modelling Approach for the Design and Maintenance of Enterprise Knowledge Graph Schemas
(2024) Enterprise Modelling and Information Systems Architectures
View details of this citation
{"topic":{"name":"Model-Driven Engineering; Modeling Language; Software Design","id":15464,"uri":"Topic/15464","prominencePercentile":67.03107,"prominencePercentileString":"67.031","overallScholarlyOutput":0},"dig":"2ed3fa5529feafadd05375f0ad545cdbd7366a820679e8bb9d2da25998cd1189"}

SciVal Topic Prominence

Topic:
Prominence percentile: