MDA in Enterprise Architecture? The Living System Theory to the Rescue...

  • Authors:
  • Alain Wegmann;Otto Preiss

  • Affiliations:
  • -;-

  • Venue:
  • EDOC '03 Proceedings of the 7th International Conference on Enterprise Distributed Object Computing
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Integrating business and information technology (IT) isessential for enterprises to be competitive. The integrationof business and IT forces project teams to analyze anddesign a hierarchy of systems such as: groups ofcompanies collaborating in business systems, people andIT systems collaborating in business processes, softwarecomponents collaborating in IT systems, andprogramming language objects collaborating in softwarecomponents. The current tools, and in particular MDA,have not been tailored for the design of hierarchicalsystems. As a result the project teams have difficultiesdesigning integrated business and IT systems. In thispaper we present a technique for supporting the design ofhierarchical systems. We were inspired by Miller'sGeneral Theory of Living System, a theory that addressesthe analysis of hierarchical living systems. We provideconcrete guidelines on how to introduce levels in UML-basedsystem modeling, in general, and in MDA inparticular. This allows the project team to develop one,common, integrated enterprise (or project) model. This inturn enables the different specialists to reason about anddesign business and IT systems that are truly integrated.The overall benefit is an increase in the project successrate.