Title :
Implementation of DDARC: software architecture for debugging distributed programs
Author :
Rai, Sushma ; Sampath, D. ; Srivathsa, N.S.
Author_Institution :
Supercomput. Educ. & Res. Centre, Indian Inst. of Sci., Bangalore, India
Abstract :
Debugging and testing is a larger part of the effort spent in a software development cycle. Debugging a program is time consuming and is a continuous cycle of code modification and testing. The task of debugging depends on the environment, the language, the operating system; the problem; and more interestingly even the individual program. We present a detailed implementation of software architecture for debugging distributed programs. The debugger based on the proposed architecture supports debugging based on a mechanism for controlling multiple processes, presenting the process states, grouping of processes for ease in controlling the distributed programs developed on PVM based computing paradigm
Keywords :
distributed programming; program debugging; software architecture; DDARC; code modification; controlling multiple processes; distributed program debugging; process states; software architecture; software development cycle; testing; Computer architecture; Computer networks; Debugging; Distributed computing; High performance computing; Operating systems; Software architecture; Software systems; Software testing; Virtual machining;
Conference_Titel :
Computer Systems and Applications, ACS/IEEE International Conference on. 2001
Conference_Location :
Beirut
Print_ISBN :
0-7695-1165-1
DOI :
10.1109/AICCSA.2001.933980