EXECUTABLE SPECIFICATION AND ANALYSIS FOR THE DESIGN OF CONCURRENT OBJECT-ORIENTED SYSTEMS

被引:2
|
作者
DENG, Y
CHANG, SK
LIN, XL
机构
[1] FLORIDA INT UNIV, SCH COMP, MIAMI, FL 33199 USA
[2] UNIV PITTSBURGH, SCH COMP, PITTSBURGH, PA 15260 USA
关键词
CONCURRENT OBJECT-ORIENTED SYSTEMS; EXECUTABLE SPECIFICATIONS; FORMAL ANALYSIS; PETRI NETS; KNOWLEDGE-BASED SOFTWARE ENGINEERING;
D O I
10.1142/S0218194094000210
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper investigates the analysis of concurrent OO designs using a formal, executable specification technique called G-Net. After presenting an overview of the G-Net technique, we show how to use the G-Net notation to specify the concurrent OO systems. A formal transformation technique, which translates a G-Net specification to a semantically equivalent PrT-net, is presented. The resultant PrT-net can then be formally analyzed. The practical significance of this approach in fault-tolerant systems and distributed multimedia systems design is discussed.
引用
收藏
页码:427 / 450
页数:24
相关论文
共 50 条
  • [41] OBJECT-ORIENTED DESIGN OF MEASUREMENT SYSTEMS
    DAPONTE, P
    NIGRO, L
    TISATO, F
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 1992, 41 (06) : 874 - 880
  • [42] DESIGN FOR TESTABILITY IN OBJECT-ORIENTED SYSTEMS
    BINDER, RV
    COMMUNICATIONS OF THE ACM, 1994, 37 (09) : 87 - 101
  • [43] Formally based development of concurrent object-oriented systems
    Philippi, S
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 2077 - 2083
  • [44] AN OBJECT-ORIENTED KERNEL FOR DISTRIBUTED SIMULATION OF CONCURRENT SYSTEMS
    PIECHOWKA, M
    SZEJKO, S
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 34 (1-5): : 7 - 10
  • [45] OBJECT-ORIENTED ANALYSIS AND SPECIFICATION - A KNOWLEDGE BASE APPROACH
    LEE, S
    CARVER, DL
    JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1991, 3 (05): : 35 - &
  • [46] OBJECT-ORIENTED CONCURRENT PROGRAMMING
    ANDERSON, PG
    IEEE SOFTWARE, 1988, 5 (02) : 111 - 111
  • [47] CONCURRENT OBJECT-ORIENTED PROGRAMMING
    AGHA, G
    COMMUNICATIONS OF THE ACM, 1990, 33 (09) : 125 - 141
  • [48] FUNDAMENTALS OF OBJECT-ORIENTED INFORMATION-SYSTEMS SPECIFICATION AND DESIGN - THE OBLOG TROLL APPROACH
    EHRICH, HD
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 1994, 352 (1-2): : 375 - 378
  • [49] A higher level system communication model for object-oriented specification and design of embedded systems
    Svarstad, K
    Ben-Fredj, N
    Nicolescu, G
    Jerraya, AA
    PROCEEDINGS OF THE ASP-DAC 2001: ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE 2001, 2001, : 69 - 77
  • [50] Object-oriented software specification in programming language design and implementation
    Bryant, BR
    Vaidyanathan, V
    TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS, 1998, : 387 - 392