Experiences in deploying model-driven engineering

  • Authors:
  • Thomas Weigert;Frank Weil;Kevin Marth;Paul Baker;Clive Jervis;Paul Dietz;Yexuan Gui;Aswin Van Den Berg;Kim Fleer;David Nelson;Michael Wells;Brian Mastenbrook

  • Affiliations:
  • Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois;Motorola, Schaumburg, Illinois

  • Venue:
  • SDL'07 Proceedings of the 13th international SDL Forum conference on Design for dependable systems
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe how Motorola has deployed model-driven engineering in product development, in particular for the development of highly reliable telecommunications systems, and outline the benefits obtained. Model-driven engineering has dramatically increased both the quality and the reliability of software developed in our organization, as well as the productivity of our software engineers. Our experience demonstrates that model-driven engineering significantly improves the development process for telecommunications systems. We discuss the elements we found most important for deployment of model-driven engineering in a large product development organization: An appropriate modeling language, a powerful domain-specific code generator, and a deployment support team.