License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/DagSemProc.08331.4
URN: urn:nbn:de:0030-drops-16000
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2008/1600/
Go to the corresponding Portal


Barbero, Mikael ; Bézivin, Jean

Model Driven Management of Complex Systems: Implementing the Macroscope's vision

pdf-format:
08331.BizivinJean.Paper.1600.pdf (0.2 MB)


Abstract

Several years ago, first generation model driven engineering (MDE) tools focused on generating code from high-level platform-independent abstract descriptions. Since then, the target scope of MDE has much broadened and now addresses for example testing, verification, measurement, tool interoperability, software evolution, and many more hard issues in software engineering. In this paper we study the applicability of MDE to another difficult problem: the management of complex systems. We show how the basic properties of MDE may be of significant help in this context and we characterize and extend MDE by the concept of a "megamodel", i.e. a model which elements may themselves be models. We sketch the basic characteristics of a tool for handling megamodels and we apply it to the example of the Eclipse.org ecosystem, chosen here as a representative illustration of a complex system. The paper finally discusses how the proposed original approach and tools may impact the construction and maintenance of computer based complex systems.


BibTeX - Entry

@InProceedings{barbero_et_al:DagSemProc.08331.4,
  author =	{Barbero, Mikael and B\'{e}zivin, Jean},
  title =	{{Model Driven Management of Complex Systems: Implementing the Macroscope's vision}},
  booktitle =	{Perspectives Workshop: Model Engineering of Complex Systems (MECS)},
  pages =	{1--10},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2008},
  volume =	{8331},
  editor =	{Uwe A{\ss}mann and Jean B\'{e}zivin and Richard Paige and Bernhard Rumpe and Douglas C. Schmidt},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/opus/volltexte/2008/1600},
  URN =		{urn:nbn:de:0030-drops-16000},
  doi =		{10.4230/DagSemProc.08331.4},
  annote =	{Keywords: MDE, Complex Systems, Macroscope}
}

Keywords: MDE, Complex Systems, Macroscope
Collection: 08331 - Perspectives Workshop: Model Engineering of Complex Systems (MECS)
Issue Date: 2008
Date of publication: 17.10.2008


DROPS-Home | Fulltext Search | Imprint | Privacy Published by LZI