From business architecture to SOA realization using MDD

Avivit Bercovici, Fabiana Fournier, Alan J. Wecker

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


One of the major challenges in today's complex business environment is the delivery of a complete solution from business architecture design downstream to SOA IT realization. The IBM Service Oriented Modeling and Architecture (SOMA) methodology attempts to address this objective. Our project captures information from business architecture design and presents this information in a graphical user interface for its later utilization by the solution development team, compliant to the SOMA methodology. Our model-driven development (MDD) cycle consists of modeling with XML Schema Definition (XSD), generating code with Eclipse Model Framework (EMF) and Eclipse Graphical Model Framework (GMF), customizing the code, and testing the solution. The tool was tested on a supply chain management scenario. The results demonstrated the feasibility of capturing business design and using the artifacts for IT realization with MDD. Our overall MDD experience is discussed.

Original languageEnglish
Title of host publicationModel Driven Architecture - Foundations and Applications - 4th European Conference, ECMDA-FA 2008, Proceedings
PublisherSpringer Verlag
Number of pages12
ISBN (Print)3540690956, 9783540690955
StatePublished - 2008
Externally publishedYes
Event4th European Conference on Model Driven Architecture - Foundations and Applications, ECMDA-FA 2008 - Berlin, Germany
Duration: 9 Jun 200813 Jun 2008

Publication series

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


Conference4th European Conference on Model Driven Architecture - Foundations and Applications, ECMDA-FA 2008


  • CBM
  • Collaboration diagram
  • EMF
  • GMF
  • SOA
  • SOMA
  • Services

ASJC Scopus subject areas

  • Theoretical Computer Science
  • General Computer Science


Dive into the research topics of 'From business architecture to SOA realization using MDD'. Together they form a unique fingerprint.

Cite this