From requirements to code in a model driven way

  • Authors:
  • Audris Kalnins;Elina Kalnina;Edgars Celms;Agris Sostaks

  • Affiliations:
  • IMCS, University of Latvia, Riga, Latvia;IMCS, University of Latvia, Riga, Latvia;IMCS, University of Latvia, Riga, Latvia;IMCS, University of Latvia, Riga, Latvia

  • Venue:
  • ADBIS'09 Proceedings of the 13th East European conference on Advances in Databases and Information Systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Though there is a lot of support for model driven development the support for complete model driven path from requirements to code is limited. The approach proposed in this paper offers such a path which is fully supported by model transformations. The starting point is semiformal requirements containing behaviour description in a controlled natural language. A chain of models is proposed including analysis, platform independent and platform specific models. A particular architecture style is chosen by means of selecting a set of appropriate design patterns for these models. It is shown how to define informally and then implement in model transformation language MOLA the required transformations. By executing these transformations a prototype of the system is obtained.