PARSE-DAT: An integrated environment for the design and analysis of dynamic software architectures

被引:0
|
作者
Liu, A [1 ]
Gorton, I [1 ]
机构
[1] Univ Technol Sydney, Sch Comp Sci, Sydney, NSW 2007, Australia
关键词
D O I
10.1109/PDSE.1998.668173
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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 notation 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 pi-Calculus model, and subsequently analysed for structural deadlock in the analysis/verification environment (PARSE-AT). This 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.
引用
收藏
页码:146 / 154
页数:9
相关论文
共 50 条
  • [21] Threat-Driven Design and Analysis of Secure Software Architectures
    Xu, Dianxiang
    Pauli, Joshua J.
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2006, 1 (03): : 171 - 180
  • [22] INTEGRATED CONCURRENCY ANALYSIS IN A SOFTWARE-DEVELOPMENT ENVIRONMENT
    YOUNG, M
    TAYLOR, RN
    FORESTER, K
    BRODBECK, D
    PROCEEDINGS OF THE ACM SIGSOFT 89: THIRD SYMPOSIUM ON SOFTWARE TESTING, ANALYSIS, AND VERIFICATION ( TAV 3 ), 1989, 14 : 200 - 209
  • [23] Integrated Software Environment for Pressurized Thermal Shock Analysis
    Araneo, Dino
    Ferrara, Paolo
    Moretti, Fabio
    Rossi, Andrea
    Latini, Andrea
    D'Auria, Francesco
    Mazzantini, Oscar A.
    SCIENCE AND TECHNOLOGY OF NUCLEAR INSTALLATIONS, 2011, 2011
  • [24] The design of a multimedia protocol analysis software environment
    Tsang, Tony
    Kim, Yong Soo
    Lai, Richard
    2007 CIT: 7TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 940 - +
  • [25] Conditional hypergraph grammars and its analysis of dynamic evolution of software architectures
    Xu H.-Z.
    Zeng G.-S.
    Chen B.
    Ruan Jian Xue Bao/Journal of Software, 2011, 22 (06): : 1210 - 1223
  • [26] DEVELOPMENT OF SOFTWARE FOR INTEGRATED DYNAMIC ANALYSIS OF MULTIBODY SYSTEMS
    SHAH, KP
    MEGUID, SA
    ZOUGAS, A
    COMPUTER-AIDED DESIGN, 1994, 26 (02) : 109 - 118
  • [27] An integrated design environment for performance and dependability analysis
    Klenke, RH
    Meyassed, M
    Aylor, JH
    Johnson, BW
    Rao, R
    Ghosh, A
    DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 184 - 189
  • [28] AN INTEGRATED ENVIRONMENT FOR DESIGN AND ANALYSIS OF UMBILICAL CABLES
    Provasi, Rodrigo
    Garcez, Leonardo Riccioppo
    Cardoso Meirelles, Christiano Odir
    Martins, Clovis de Arruda
    Barbosa, Andre Freitas
    Otte Filho, Olaf Oswaldo
    PROCEEDINGS OF THE ASME 36TH INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE AND ARCTIC ENGINEERING, 2017, VOL 5A, 2017,
  • [29] Analysis and verification of satellite communication payloads in an integrated software environment
    Lisi, M
    Noschese, P
    Panariello, G
    ECSC-4: 4TH EUROPEAN CONFERENCE ON SATELLITE COMMUNICATIONS, 1997, : 282 - 287
  • [30] Dynamic reconstructing of the product design process in knowledge integrated environment
    Shi, Haoran
    Wang, Weirui
    Wu, Can
    Jiang, Wei
    Nongye Jixie Xuebao/Transactions of the Chinese Society of Agricultural Machinery, 2011, 42 (11): : 183 - 188