Title :
Software tools for complex distributed systems: toward integrated tool environments
Author :
Rover, Diane T. ; Waheed, Abdul ; Mutka, Matt W. ; Bakic, Aleksandar M.
Author_Institution :
Michigan State Univ., East Lansing, MI, USA
Abstract :
The demands on software tools for the design and testing of complex distributed systems are considerable. An environment that integrates domain-specific and commercial off-the-shelf tools and that supports rapid prototyping of application-specific tools can greatly increase the functionality and usability of such tools. We look at distributed computing systems as complex systems, focusing on two contemporary examples, and present an overview of online monitoring and dynamic analysis tools that support the design and test of such systems. To provide a specific example of integration and rapid prototyping, we describe an integrated tool environment that we have targeted at the types of complex systems addressed in this article
Keywords :
distributed processing; program testing; programming environments; software prototyping; software tools; system monitoring; application specific tools; commercial off-the-shelf tools; complex distributed systems; domain specific tools; dynamic analysis tools; integrated tool environments; online monitoring; program testing; rapid prototyping; software tools; usability; Application software; Control systems; Distributed computing; MOS devices; Prototypes; Software prototyping; Software tools; System performance; Telecommunication control; Usability;
Journal_Title :
Concurrency, IEEE
DOI :
10.1109/4434.678788