Skip to main navigation Skip to search Skip to main content

From requirements to code in a model driven way

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

6 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationAdvances in Databases and Information Systems - Associated Workshops and Doctoral Consortium of the 13th East European Conference, ADBIS 2009, Revised Selected Papers
Pages161-168
Number of pages8
DOIs
Publication statusPublished - 2010
EventAssociated Workshops and Doctoral Consortium of the 13th East-European Conference on Advances in Databases and Information Systems, ADBIS 2009 - Riga, Latvia
Duration: 7 Sept 200910 Sept 2009

Publication series

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

Conference

ConferenceAssociated Workshops and Doctoral Consortium of the 13th East-European Conference on Advances in Databases and Information Systems, ADBIS 2009
Country/TerritoryLatvia
CityRiga
Period7/09/0910/09/09

Keywords

  • Model driven development
  • Requirements
  • Transformations
  • UML

Fingerprint

Dive into the research topics of 'From requirements to code in a model driven way'. Together they form a unique fingerprint.

Cite this