The p2d2 project: building a portable distributed debugger
SPDT '96 Proceedings of the SIGMETRICS symposium on Parallel and distributed tools
OMIS 2.0 - A Universal Interface for Monitoring Systems
Proceedings of the 4th European PVM/MPI Users' Group Meeting on Recent Advances in Parallel Virtual Machine and Message Passing Interface
A Framework for an Interoperable Tool Environment (Research Note)
Euro-Par '00 Proceedings from the 6th International Euro-Par Conference on Parallel Processing
Monitoring concepts for parallel systems: an evolution towards interoperable tool environments
On-line monitoring systems and computer tool interoperability
The first framework for interoperable run-time software tools
On-line monitoring systems and computer tool interoperability
Grid computing: experiment management, tool integration, and scientific workflows
Grid computing: experiment management, tool integration, and scientific workflows
Hi-index | 0.00 |
In recent years, there has been a substantial increase in the availability and quality of software engineering tools; such tools are invaluable in ensuring program correctness and identifying performance problems. The majority of these, however, does not interoperate and are available on a limited platform set.We analyze such deficiencies and propose an extensible architecture for a distributed software engineering tool framework using CORBA object-oriented technology. The resulting framework provides a unified interface for parallel, distributed and single-processor systems, facilitates tool development, promotes tool interoperability, and can be extended by the integration of new tools and services. This flexibility is demonstrated by the specification of an extension to support the MPI programming paradigm and a wide selection of tools that have been built using the system.