Generation of Simulation Views for Domain Specic Modeling Languages based on the Eclipse Modeling Framework

dc.contributor.authorErmel, Claudia
dc.contributor.authorBiermann, Enrico
dc.contributor.authorEhrig, Karsten
dc.contributor.authorHurrelmann, Jonas
dc.date.accessioned2020-06-17T06:54:30Z
dc.date.available2020-06-17T06:54:30Z
dc.date.issued2009
dc.description.abstractThe generation of tools for domain specific modeling languages (DSMLs) is a key issue in model-driven development. Various tools already support the generation of domain-specific visual editors from models, but tool generation for visual behavior modeling languages is not yet supported in a satisfactory way. In this paper we propose a generic approach to specify DSML environments visually by models and transformation rules based on the Eclipse Modeling Framework (EMF). Editing rules define the behavior of generated visual editors, whereas simulation rules describe a model's operational semantics. From a DSML definition (model and transformation rules), an Eclipse plug-in is generated, implementing a visual DSML environment including an editor and (possibly multiple) simulators for different simulation views on the model. We present the basic components of Tiger2, our EMF-based generation environment, and demonstrate the environment generation process for a small DSML modeling the behavior of ants in an ant hill.en
dc.identifier.issn1436-9915
dc.identifier.urihttps://depositonce.tu-berlin.de/handle/11303/11387
dc.identifier.urihttp://dx.doi.org/10.14279/depositonce-10271
dc.language.isoen
dc.relation.hasversion10.1109/ASE.2009.46
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subject.ddc004 Datenverarbeitung; Informatik
dc.subject.otherdomain specfic modeling languageen
dc.subject.othereclipse modeling frameworken
dc.subject.otherEMFen
dc.subject.otherEMF transformationen
dc.subject.othervisual environment generationen
dc.subject.othergraph transformationen
dc.subject.othersimulationen
dc.titleGeneration of Simulation Views for Domain Specic Modeling Languages based on the Eclipse Modeling Frameworken
dc.typeResearch Paper
dc.type.versionsubmittedVersionen
tub.accessrights.dnbfree
tub.affiliationFak. 4 Elektrotechnik und Informatikde
tub.affiliation.facultyFak. 4 Elektrotechnik und Informatikde
tub.publisher.universityorinstitutionTechnische Universität Berlin
tub.series.issuenumber2009-17
tub.series.nameForschungsberichte der Fakultät IV - Elektrotechnik und Informatik / Technische Universität Berlin

Files

Original bundle
Now showing 1 - 1 of 1
Loading…
Thumbnail Image
Name:
tr-2009-17.pdf
Size:
1.64 MB
Format:
Adobe Portable Document Format

Collections