Włodzimierz Funika, Arkadiusz Janik


Networking, distributed and grid computing have become the commonly used paradigms ofprogramming. Due to the complicated nature of distributed and grid systems and the increasing complexity of the applications designed for these architectures, the development processneeds to be supported by different kinds of tools at every stage of a development process. Inorder to avoid improper influences of one tool to another these tools must cooperate. Thecooperation ability is called interoperability. Tools can interoperate on different levels, fromexchanging the data in common format, to a semantical level by executing some action asa result of an event in another tool. In this paper we present some interoperability models,with focus on their advantages and major problems due to their use. We also present aninteroperability model designed and used in the JINEXT extension to OMIS specification,intended to provide interoperability for OMIS-compliant tools.


interoperability; JINEXT; mediator; monitoring tools; OMIS

Full Text:



Rackl G.: Monitoring Globus Components with MIMO. Institut für Informatik, Technische Universität München, March 2000 (PhD Thesis)

Baliś B., Bubak M., Funika W., Szepieniec T., Wismüller R.: An Infrastructure for Grid Application Monitoring. In: Kranzlmüller D., Kacsuk P., Dongarra J., Volkert J. (Eds.), Recent Advances in Parallel Virtual Machine and Message Passing Interface, 9th European PVM/MPI Users’ Group Meeting, September - October 2002, Linz, Austria, 2474, Lecture Notes in Computer Science, 41–49, Springer-Verlag, 2002

Wismüller R: Interoperable Laufzeit-Werkzeuge für parallele und verteilte Systeme, Habilitationsschrift, Institut für Informatik, Technische Universität München, 2001

Sullivan K. J.: Mediators: Easing the Design and Evolution of Integrated Systems. Dept. of Computer Sciences and Engineering, Univ. of Washington, USA, 1994. Technical Report 94-08-01. (PhD. Thesis)

Janik A.: Interoperability of the monitoring tools supporting development of Java Mediators. Institute of Computer Science, University of Science and Technology, June 2004 (MSc. thesis)

Ludwig T., Wismüller R., Sunderam V., Bode A.: OMIS – On-line Monitoring Interface Specification (Version 2.0). Shaker Verlag, Aachen, vol. 9, LRR-TUM Research Report Series, (1997)

Wismüller R.: Interoperability Support in the Distributed Monitoring System OCM. In: R. Wyrzykowski et al., (Eds.), Proc. 3rd International Conference on Parallel Processing and Applied Mathematics – PPAM’99, pages 77-91, Kazimierz

Dolny, Poland, September 1999, Technical University of Czestochowa, Poland. Invited Paper

Sycara K., Jianguo L., Klusch M.: Interoperability among Heterogenous Software Agents on the Internet. The Robotics Institute Carnegie Mellon University, Pittsburgh, USA, October 1998

Trinitis J., Sunderam V., Ludwig T., Wismüller R.: Interoperabiity Support in Distributed On-line Monitoring Systems. In: M. Bubak, H. Afsarmanesh, R. Williams, B. Hertzberger (Eds.), High Performance Computing and Networking, 8th International Conference, HPCN Europe 2000, volume 1823 of Lecture Notes in Computer Science, Springer, 2000

Wegner P.: Tutorial Notes: Models and Paradigms of Interaction. Technical Report CS-95-21., Department of Computer Science, Brown University, Providence

Rhode Island 02912, USA, September 1995

Bergstra J. A., Klint P.: The ToolBus – a component interconnection architecture. Programming Research Group, University of Amsterdam, Meeting, Band 1697 aus Lecture Notes in Computer Science, page 51–58, Barcelona, Spanien,

September 1999.

Wileden J. C., Kaplan A.: Software Interoperability: Principles and Practice. In: Proc. 19th Intl. Conf. on Software Engineering, Boston. ACM Press. May 1997.

Bagwill R., Barkley R. et al.: Security in Open Systems. Special Publication SP 800-7. National Technical Information Service (NTIS), Springfield, VA, USA,



  • There are currently no refbacks.