Using Monitoring Techniques to Support the Cooperation of Software Components

作者: Roland Wismüller

DOI: 10.1007/3-540-45417-9_27

关键词: Distributed computingComputer scienceComponent-based software engineeringEmbedded systemSource codeMiddleware

摘要: Many applications in computing could be implemented by re-using existing programs, if only it were possible to easily make them interact with each other. MPI or PVM do not support these applications, as inserting a direct communication makes the components depend on Even middleware for distributed still requires that already implement necessary interfaces and are sufficient required interactions. The paper shows how on-line monitoring techniques can used improve this situation. An extended version of system OCM allows both incorporate define interactions between at run-time, without having modify their source code.

参考文章(8)
Roland Wismüller, Thomas Ludwig, Interoperable Run-Time Tools for Distributed Systems—A Case Study The Journal of Supercomputing. ,vol. 17, pp. 277- 289 ,(2000) , 10.1023/A:1026515407398
Rudolf Eigenmann, José A. B. Fortes, Thomas J. Downar, Issues and Approaches in Parallel Multi-Component and Multi-Physics Simulations. parallel and distributed processing techniques and applications. pp. 916- 922 ,(1999)
Kevin J. Sullivan, Mediators: easing the design and evolution of integrated systems University of Washington. ,(1994)
Jon Cargille, Barton P. Miller, Binary wrapping ACM SIGPLAN Notices. ,vol. 27, pp. 17- 18 ,(1992) , 10.1145/130981.130983
Astrid M. Julienne, Brian Holtz, Tooltalk and Open Protocols: Inter-Application Communication ,(1994)
Roland Wismüller, Jög Trinitis, Thomas Ludwig, OCM---a monitoring system for interoperable tools Proceedings of the SIGMETRICS symposium on Parallel and distributed tools - SPDT '98. pp. 1- 9 ,(1998) , 10.1145/281035.281036
F. Arbab, P. Ciancarini, C. Hankin, Coordination languages for parallel programming parallel computing. ,vol. 24, pp. 989- 1004 ,(1998) , 10.1016/S0167-8191(98)00039-8
Martin Endig, Kai-Uwe Sattler, Georg Paul, An Integration Framework for Open Tool Environments distributed applications and interoperable systems. ,(1997)