Towards an Interoperability Framework for Model-Driven Development of Software Systems

This paper presents an interoperability framework for model-driven development of enterprise applications and software systems. The framework provides a foundation for how to apply MDD in software engineering disciplines in order to support the business interoperability needs of an enterprise. The framework introduces reference models for conceptual integration, technical integration and applicative integration of software systems.

[1]  Stephen A. White,et al.  Business Process Modeling Notation (BPMN), Version 1.0 , 2004 .

[2]  Recommendation X.904: J Basic Reference Model of Open Distributed Processing -part 4:] Architectural Semantics , 1994 .

[3]  John Lane,et al.  IEEE Standard Computer Dictionary: Compilation of IEEE Standard Computer Glossaries , 1991 .

[4]  Brian Elvesæter,et al.  MACCIS 2.0 - An Architecture Description Framework for Technical Infostructures and Their Enterprise Environment [Presentation] , 2004 .

[5]  Roy Grønmo,et al.  Model-Driven Web Service Development , 2004, Int. J. Web Serv. Res..

[6]  Roger J. Martin,et al.  Reference Model for Frameworks of Software Engineering Environments (Technical Report ECMA TR/55, 2nd Edition) | NIST , 1991 .

[7]  Recommended Practice for Architectural Description of Software-Intensive Systems , 1999 .

[8]  DRAFT ITU-T RECOMMENDATION Information Technology-Basic Reference Model of Open Distributed Processing Part 2 : Descriptive Model , .

[9]  Kevin Barraclough,et al.  I and i , 2001, BMJ : British Medical Journal.

[10]  Joaquin Miller,et al.  MDA Guide Version 1.0.1 , 2003 .

[11]  Desmond D'Souza,et al.  Objects, Components, and Frameworks with UML: The Catalysis Approach , 1998 .

[12]  Fabio Casati,et al.  Model-Driven Web Service Development , 2004, CAiSE.

[13]  D. Skogan,et al.  Web service composition in UML , 2004 .

[14]  Barbara Paech,et al.  Component-based product line engineering with UML , 2001, Addison Wesley object technology series.