Static networks:: A powerful and elegant extension to concurrent object-oriented languages

被引:0
|
作者
Yelon, J [1 ]
Kalé, LV [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A network of objects is a set of objects interconnected by pointers or the equivalent. In traditional languages, objects are allocated individually, and networks of objects are assembled incrementally. We present a set of language constructs that can create static networks: networks of objects which are created atomically, and which are immutable. Then, we present some of the most interesting abilities of static networks.
引用
收藏
页码:143 / 150
页数:8
相关论文
共 50 条
  • [1] A survey of concurrent object-oriented languages
    Philippsen, M
    [J]. CONCURRENCY-PRACTICE AND EXPERIENCE, 2000, 12 (10): : 917 - 980
  • [2] Object-oriented concurrent programming languages and systems
    Tripathi, A
    Van Oosten, J
    Miller, R
    [J]. JOURNAL OF OBJECT-ORIENTED PROGRAMMING, 1999, 12 (07): : 22 - +
  • [3] Static slicing of concurrent object-oriented programs
    Zhao, JJ
    Cheng, JD
    Ushijima, K
    [J]. TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 312 - 320
  • [4] CONCURRENT LOGIC LANGUAGES ARE TRULY OBJECT-ORIENTED - RESPONSE
    不详
    [J]. IEEE SOFTWARE, 1993, 10 (02) : 11 - &
  • [5] INHERITANCE IN ACTOR BASED CONCURRENT OBJECT-ORIENTED LANGUAGES
    KAFURA, DG
    LEE, KH
    [J]. COMPUTER JOURNAL, 1989, 32 (04): : 297 - 304
  • [6] OBJECT-ORIENTED CONCURRENT REFLECTIVE LANGUAGES CAN BE IMPLEMENTED EFFICIENTLY
    MASUHARA, H
    MATSUOKA, S
    WATANABE, T
    YONEZAWA, A
    [J]. SIGPLAN NOTICES, 1992, 27 (10): : 127 - 144
  • [7] Evaluating a multithreaded runtime system for concurrent object-oriented languages
    Nebro, AJ
    Pimentel, E
    Troya, JM
    [J]. COMPUTING IN OBJECT-ORIENTED PARALLEL ENVIRONMENTS, 1998, 1505 : 167 - 174
  • [8] THE PROBLEMS OF DESIGNING A CONVERSATION SCHEME FOR CONCURRENT OBJECT-ORIENTED LANGUAGES
    ROMANOVSKY, A
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1994, 40 (10-12): : 897 - 900
  • [9] Constructs, concepts and criteria for reuse in concurrent object-oriented languages
    Lechner, U
    [J]. FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, 1998, 1382 : 171 - 187
  • [10] A UNIFYING FRAMEWORK FOR PROCESS CALCULUS SEMANTICS OF CONCURRENT OBJECT-ORIENTED LANGUAGES
    PAPATHOMAS, M
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 612 : 53 - 79