Model-Driven Tool Integration with ModelBus

Christian Hein, Tom Ritter, Michael Wagner

Abstract

ModelBus is a tool integration technology which is built upon Web Services and follows a SOA approach. ModelBus facilitates the orchestration of modeling services which represent particular functionality of tools acting on models. This demonstration paper summarizes the key concepts of the ModelBus technology and presents an outline of a scenario where ModelBus has been applied in an industrial context.

References

  1. Wassermann, A.: Tool Integration in software engineering environments. In The International Workshop on Environments (Software Engineering Environments), volume 647 of Lecture Notes in Computer Sciences, pages 137-149, Springer-Verlag, Berlin, September 1989, Chinon, France
  2. Thomas, I., Nejmeh, B.: Definitions of Tool Integration for Environments. IEEE Software, 9(2):29-35, March 1992
  3. Earl, A.: Principles of a reference model for computer aided software engineering environments. In F Ling, editor, The international Workshop on Environments (Software Engineering Environments), volume 647 on Lecture Notes in Computer Sciences, pages 115- 129, Springer-Verlag, Berlin, September 1989, Chinon, France
  4. ECMA Document - Reference Model for Project Support Environemnts. http://www.ecmainternational.org/publications/techreports/E-TR-069.htm
  5. Blanc, X., Gervais, M.-P., Sriplakich, P.: Model Bus. Towards the Interoperability of Modelling Tools, Proceeding of the European workshop on Model Driven Architecture: Foundations and Applications (MDAFA'2004), June 2004, Linköping University, Sweden, selected for : Lecture Notes in Computer Science (LNCS) « Model Driven Architecture: Revised Selected Papers », Volume 3599/2005, Springer
  6. Blanc, X., Gervais, M.-P., Sriplakich, P.: Modeling Services and Web Services: Application of ModelBus to appear in the 2005 International Conference on Software Engineering Research and Practice (SERP'05), 2005.
  7. OMG Document - CORBA - Common Object Request Broker Architecture, http://www.omg.org/technology/documents/corba_spec_catalog.htm
  8. W3C specification, http://www.w3.org/TR/ws-arch/
  9. Chappell, David A.: Enterprise Service Bus. Theory in Practice. O'Reilly Media; ISBN 978-0-596-00675-4
  10. Java Remote Method Invocation - http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp
  11. ibm.com/software/rational/jazz/
  12. , Königs, A., Rötschke, T., Schürr, A.: Metamodel-based Tool Integration with MOFLON, 30th International Conference on Software Engineering, New York: ACM Press, 05 2008, ACM Press, 807-810.
  13. Connected Data Objects, http://wiki.eclipse.org/CDO
  14. ModelWare Project. www.modelware.org
  15. ModelPlex Project. www.modelplex.org
  16. OMG Document - Business Process Modeling Notation http://www.omg.org/cgibin/apps/doc?dtc/06-02-01.pdf
  17. Intalio http://bpms.intalio.com/
  18. Adpative Repository, http://www.adaptive.com/resources_papers/repository.html
Download


Paper Citation


in Harvard Style

Hein C., Ritter T. and Wagner M. (2009). Model-Driven Tool Integration with ModelBus . In Proceedings of the 1st International Workshop on Future Trends of Model-Driven Development - Volume 1: FTMDD, (ICEIS 2009) ISBN 978-989-8111-95-1, pages 35-39. DOI: 10.5220/0002174800350039


in Bibtex Style

@conference{ftmdd09,
author={Christian Hein and Tom Ritter and Michael Wagner},
title={Model-Driven Tool Integration with ModelBus},
booktitle={Proceedings of the 1st International Workshop on Future Trends of Model-Driven Development - Volume 1: FTMDD, (ICEIS 2009)},
year={2009},
pages={35-39},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002174800350039},
isbn={978-989-8111-95-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 1st International Workshop on Future Trends of Model-Driven Development - Volume 1: FTMDD, (ICEIS 2009)
TI - Model-Driven Tool Integration with ModelBus
SN - 978-989-8111-95-1
AU - Hein C.
AU - Ritter T.
AU - Wagner M.
PY - 2009
SP - 35
EP - 39
DO - 10.5220/0002174800350039