Visual programming of concurrent object-oriented systems

被引:1
|
作者
Philippi, S [1 ]
机构
[1] Univ Koblenz Landau, D-56075 Koblenz, Germany
来源
关键词
concurrency; object-orientation; integrated systems modeling; formally-based; Petri-Nets;
D O I
10.1006/jvlc.2000.0192
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In order to be able to understand the functionality of even small concurrent systems, visual and formally-based notations for their description are needed. The handling of complex systems additionally demands for notations offering adequate structuring capabilities. From a theoretical point of view the combination of Petri-Nets and object-oriented concepts is a promising approach in this area. Despite their potential, only few of the existing object-oriented Petri-Net proposals support the seamless development of systems ranging from high-level analysis to visual programming. This article introduces a set of essential properties for approaches in the area of object-oriented Petri-Nets and briefly surveys the common problems of existing work. Afterwards OOPr/T-Models, a novel approach intended to overcome the limitations of existing ones, are introduced. Their practical use as visual programming language for the description of (concurrent) object-oriented systems is shown with an example for the rendering of fractal images. (C) 2001 Academic Press.
引用
收藏
页码:127 / 143
页数:17
相关论文
共 50 条
  • [1] Object-oriented concurrent programming languages and systems
    Tripathi, A
    Van Oosten, J
    Miller, R
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 12 (07): : 22 - +
  • [2] TRANSACTIONS FOR CONCURRENT OBJECT-ORIENTED PROGRAMMING SYSTEMS
    KAISER, GE
    [J]. SIGPLAN NOTICES, 1989, 24 (04): : 136 - 138
  • [3] Object-oriented concurrent programming languages and systems
    Tripathi, Anand
    Van, Oosten, James
    Miller, Robert
    [J]. JOOP - Journal of Object-Oriented Programming, 12 (07): : 22 - 55
  • [4] OBJECT-ORIENTED CONCURRENT PROGRAMMING
    ANDERSON, PG
    [J]. IEEE SOFTWARE, 1988, 5 (02) : 111 - 111
  • [5] CONCURRENT OBJECT-ORIENTED PROGRAMMING
    AGHA, G
    [J]. COMMUNICATIONS OF THE ACM, 1990, 33 (09) : 125 - 141
  • [6] CONCURRENT OBJECT-ORIENTED PROGRAMMING IN LISP
    PADGET, J
    BRADFORD, R
    FITCH, J
    [J]. COMPUTER JOURNAL, 1991, 34 (04): : 311 - 319
  • [7] SYSTEMATIC CONCURRENT OBJECT-ORIENTED PROGRAMMING
    MEYER, B
    [J]. COMMUNICATIONS OF THE ACM, 1993, 36 (09) : 56 - 80
  • [8] THE HEART OF OBJECT-ORIENTED CONCURRENT PROGRAMMING
    LIM, J
    JOHNSON, RE
    [J]. SIGPLAN NOTICES, 1989, 24 (04): : 165 - 167
  • [9] Object-oriented concurrent programming in CST
    Dally, W.J.
    Chien, A.A.
    [J]. Conference on Hypercube Concurrent Computers and Applications, 1988,
  • [10] OBJECT-ORIENTED CONCURRENT PROGRAMMING IN CST
    DALLY, WJ
    CHIEN, AA
    [J]. SIGPLAN NOTICES, 1989, 24 (04): : 28 - 31