DocumentCode :
2444884
Title :
PARSE-DAT: an integrated environment for the design and analysis of dynamic software architectures
Author :
Liu, An ; Gorton, Ian
Author_Institution :
Sch. of Comput. Sci., Univ. of Technol., Sydney, NSW
fYear :
1998
fDate :
20-21 Apr 1998
Firstpage :
146
Lastpage :
154
Abstract :
Robust distributed software infrastructures such as DCE and CORBA are becoming widely used to aid in building complex distributed systems. However, the engineering of distributed software is a difficult task since there are many concurrency and correctness issues that need to be considered. PARSE-DAT (PARallel Software Engineering-Design Analysis Tool) is an integrated environment that enables the design and analysis of dynamic software architectures. Architects construct software architectures using a set of well-defined graphical notations called Dynamic PARSE Process Graph Notation (Dynamic PARSE-PGN) in the graph editing environment (PARSE-DT). These software designs can then be translated into the corresponding π-calculus model, and subsequently analysed for structural deadlock in the analysis/verification environment (PARSE-AT). The paper firstly presents the Dynamic PARSE design notation and methodology, followed by the PARSE-DAT environment. A sample design constructed and formally analysed in PARSE-DAT is also presented
Keywords :
distributed processing; formal verification; process algebra; software tools; system monitoring; π-calculus; CORBA; DCE; Dynamic PARSE Process Graph Notation; PARSE-DAT; analysis environment; complex distributed system building; concurrency; correctness; distributed software engineering; dynamic software architecture analysis; dynamic software architecture design; graph editing environment; graphical notation; integrated environment; robust distributed software infrastructures; structural deadlock; verification environment; Buildings; Concurrent computing; Design engineering; Design methodology; Robustness; Software architecture; Software design; Software tools; System recovery; Systems engineering and theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering for Parallel and Distributed Systems, 1998. Proceedings. International Symposium on
Conference_Location :
Kyoto
Print_ISBN :
0-7695-0634-8
Type :
conf
DOI :
10.1109/PDSE.1998.668173
Filename :
668173
Link To Document :
بازگشت