GRAI-ICE Model Driven Interoperability Architecture for Developing Interoperable ESA

  • Lanshun Nie
  • Xiaofei Xu
  • David Chen
  • Gregory Zacharewicz
  • Dechen Zhan

Abstract

This paper presents GRAI-ICE Model Driven Interoperability Architecture (MDI) which is developed based on MDA (Model Driven Architecture) of OMG and some initial works performed in INTEROP NoE. This MDI architecture aims at supporting the development of changeable on-demand and interoperable ESA (Enterprise Software Application). The architecture defined five modelling levels, i.e., Top CIM, Bottom CIM, Object oriented PIM, Pattern oriented PSM, and Component and configuration oriented CODE. This paper presents in detail core concepts and rational of each modeling level. An application example in nuclear equipment industry is outlined.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    C Pautasso, T Heinis, G Alonso. Autonomic resource provisioning for software business processes. Information and Software Technology, 49(1): 65-80(2007)CrossRefGoogle Scholar
  2. [2]
    J.P. Bourey, R. Grangel, G. Doumeingts and A.J. Berre, “Report on Model Driven Interoperability”, Deliverable DTG2.3, INTEROP NoE, , April 2007, pp. 91Google Scholar
  3. [3]
    OMG. MDA guide version 1.0.1. http://www.omg.com/.12th June 2003Google Scholar
  4. [4]
    J. Bezivin, O. Gerbe. Towards a precise definition of the OMG/MDA Framework. Automated Software Engineering.(ASE 2001). Proceedings. 16th Annual International Conference on 26-29 Nov. 2001:273 - 280Google Scholar
  5. [5]
    T. Meservy, K. D. Fenstermacher. Transforming software development: An MDA road map. Computer, 38(9): 52-58(2005)CrossRefGoogle Scholar
  6. [6]
    J. Bezivin. From object composition to model transformation with the MDA. Proceedings of the 39th International Conference and Exhibition on Technology of Object-Oriented Languages and Systems, Santa Barbara, August 350 (2001)Google Scholar
  7. [7]
    R. Lemesle. Transformation rules base on meta-modeling. Enterprise Distributed Object Computing Workshop. EDOC'98. Proceedings. Second International,3-5 Nov. 113 – 122(1998)Google Scholar
  8. [8]
    W. Tan, L. Ma, J. Li, Z. Xiao. Application MDA in a conception design environment. First International Multi-Symposiums on Computer and Computational Sciences, IMSCCS'06: 702-704(2006)Google Scholar
  9. [9]
    K. Kosanke. CIMOSA--overview and status. Computers in Industry, 101-109(1995)Google Scholar
  10. [10]
    D. Chen, B. Vallespir and G. Doumeingts. GRAI integrated methodology and its mapping onto generic enterprise reference architecture and methodology. Computers in Industry, 387-194(1997)Google Scholar
  11. [11]
    D. Chen, G. Doumeingts, F. Vernadat. Architectures for Enterprise Integration and Interoperability: Past, Present and Future. International Journal of Computers In Industry, 59(5), May 2008.Google Scholar
  12. [12]
    R. Grangel, R. Ben Salem, J. P. Bourey, N. Daclin, Y. Ducq. Transforming GRAI extended actigrams into UML activity diagrams: a first step to Model Driven Interoperability, I-ESA 2007, Funchal (Madeira Island), Portugal, March 28–30, 2007.Google Scholar
  13. [13]
    R. Grangel, R. Chalmeta, C. Campos, R. Sommar, J. P. Bourey. A proposal for goal modelling using a UML profile. I-ESA 2008, Berlin, Germany, March 26–28, 2008.Google Scholar
  14. [14]
    G. Zacharewicz, D. Chen; B. Vallespir. Short-Lived Ontology Approach for Agent/HLA Federated Enterprise Interoperability, I-ESA China 2009, Beijing, 22-23 April 2009.Google Scholar

Copyright information

© Springer-Verlag London Limited 2010

Authors and Affiliations

  • Lanshun Nie
    • 1
  • Xiaofei Xu
    • 1
  • David Chen
    • 2
  • Gregory Zacharewicz
    • 2
  • Dechen Zhan
    • 1
  1. 1.School of Computer Science and TechnologyHarbin Institute of TechnologyHarbinChina
  2. 2.IMS-LAPS / GRAIUniversité de Bordeaux – CNRSTalence Cedex France

Personalised recommendations