Components, platforms and possibilities: towards generic automation for MDA

  • Authors:
  • Ethan K. Jackson;Eunsuk Kang;Markus Dahlweid;Dirk Seifert;Thomas Santen

  • Affiliations:
  • Microsoft Research, Redmond, WA, USA;Massachusetts Institute of Technology, Cambridge, MA, USA;Microsoft Research, Aachen, Germany;Microsoft Research, Aachen, Germany;Microsoft Research, Aachen, Germany

  • Venue:
  • EMSOFT '10 Proceedings of the tenth ACM international conference on Embedded software
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Model-driven architecture (MDA) is a model-based approach for engineering complex software systems. MDA is particularly attractive for designing embedded systems because models can be easily evolved as hardware and software requirements evolve. However, efforts to apply MDA in industrial settings expose several open problems surrounding tooling: Engineers need automated techniques that are scalable, general, and extensible. In this paper we describe the formula framework as a novel approach towards general automation for MDA. We develop a running example and benchmarks to compare our tools with other state-of-theart approaches.