Model-to-metamodel transformation for the development of component-based systems

Gerd Kainz, Christian Buckl, Stephan Sommer, Alois Knoll

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

Embedded systems are a potential application area for component-based development approaches. They can be assembled from multiple generic components that can either be application components used to realize the application logic or hardware components to provide low level hardware access. The glue code to connect these components is typically implemented using middleware or run-time systems. Nowadays great parts of the system are automatically generated and configured according to application needs by using model driven software development tools. In a model driven development process, three different kinds of developers can be identified: run-time system experts, component developers and application developers. This paper presents a multi-phase approach, which is suited to support all of these experts in an optimal way. Key idea is a multi-phase development process based on model-to-metamodel transformations connecting the different phases. The advantages of this approach are demonstrated in the context of distributed sensor / actuator systems.

Original languageEnglish
Title of host publicationModel Driven Engineering Languages and Systems - 13th International Conference, MODELS 2010, Proceedings
Pages391-405
Number of pages15
EditionPART 2
DOIs
StatePublished - 2010
Event13th International Conference on Model Driven Engineering Languages and Systems, MODELS 2010 - Oslo, Norway
Duration: 3 Oct 20108 Oct 2010

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
NumberPART 2
Volume6395 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th International Conference on Model Driven Engineering Languages and Systems, MODELS 2010
Country/TerritoryNorway
CityOslo
Period3/10/108/10/10

Keywords

  • Component-based Systems
  • Model Transformation
  • Model-Driven Development (MDD)
  • Model-to-Metamodel (M2MM)
  • Model-to-Model (M2M)

Fingerprint

Dive into the research topics of 'Model-to-metamodel transformation for the development of component-based systems'. Together they form a unique fingerprint.

Cite this