Meta-Modelling as a Concept: The Conceptualisation of Modelling Methods

Meta-Modelling as a Concept: The Conceptualisation of Modelling Methods

September 17th, 2013, Koblenz, Germany

Summary

An increasing number of groups focus on developing specific purpose modelling languages, methods and     approaches - in addition to general purpose ones - for a variety of application domains. Being able to express models in a terminology that pertains to the domain addressed both as human and/or computer interpretable knowledge increases the value of models. This is further enhanced if required functionality, not limited to a model editor but as a fully-fledged tool, is dedicated to domain-specific needs. Meta-modelling is a prominent realization concept that claims to provide capabilities for developing modelling tools including domain-specific functionality. Based on the notion of domain specific modelling languages (DSML) theoretical concepts and their implementation are introduced. The tutorial enables participants to advance their work in the area of modelling languages and methods from model editors to fully-fledged modelling tools, thus enriching the modelling concepts by supporting functionality and aids to raise the benefits and recognition of the importance of domain-specific modelling activities.

Focus

Meta-Modeling, Modeling-Languages and - Methods, Meta Modeling Frameworks and - Platforms, Implementation of Domain Specific Modeling Languages

Target Participants

The tutorial is targeted at researchers and practitioners in the field of conceptual modeling and domain-specific/application specific modeling language/method/tool development for software engineering with a background in computer science, with an understanding and knowledge of domain-specific concepts. In this sense, the modeling in this tutorial is not only understood for the purpose of generating software, but also as a model base to create model value in the form of human or computational interpretation.

Call for Participation

The tutorial focuses on the aspect of model-value generation originating from the conceptual modeling community. The main question addressed relates to how models are applicable and usable by a selected audience not only from a technological background but also as a knowledge source for human and machine interpretation. As a concrete element the tutorial allows for hands-on interaction of the attendees using the ADOxx infrastructure (www.adoxx.org) as a common workspace for all participants As a result of the work performed in the 3h, each participant can "take-away" his/her own modeling tool implementing the modeling method initially provided as an input to the tutorial.

Details

Duration: Half a day
Max. Participants: 20 participants
Tutorial Material: Tutorial materials will be distributed electronically on site.