New mechanisms for invocation handling in concurrent programming languages

被引:0
|
作者
Chung, M [1 ]
Olsson, RA [1 ]
机构
[1] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
来源
COMPUTER LANGUAGES | 1998年 / 24卷 / 04期
基金
美国国家科学基金会;
关键词
concurrent programming languages; invocation handling; language design; language implementation;
D O I
10.1016/S0096-0551(98)00010-1
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Invocation handling mechanism in many concurrent languages have significant limitations that make it difficult or costly to solve common programming situations encountered in program visualization, debugging, and scheduling scenarios. This paper discusses these limitations, introduces new language mechanisms aimed at remedying these limitations, and presents an implementation of the new mechanisms. The examples are given in SR; the new mechanisms and implementation are an extension of SR and its implementation. However, these new mechanisms are applicable to other concurrent languages. They can augment or replace current invocation handling mechanisms. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:245 / 270
页数:26
相关论文
共 50 条
  • [1] An inter-entry invocation selection mechanism for concurrent programming languages
    Keen, AW
    Olsson, RA
    EURO-PAR 2003 PARALLEL PROCESSING, PROCEEDINGS, 2003, 2790 : 770 - 780
  • [2] An exception handling mechanism for the concurrent invocation statement
    Chan, HN
    Pauli, E
    Man, BYK
    Keen, AW
    Olsson, RA
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 699 - 709
  • [3] PROGRAMMING IN CONCURRENT LOGIC LANGUAGES
    HUNTBACH, MM
    RINGWOOD, GA
    IEEE SOFTWARE, 1995, 12 (06) : 71 - 82
  • [4] Support for implementation of evolutionary concurrent systems in concurrent programming languages
    Pandey, Raju
    Browne, J.C.
    Lecture Notes in Computer Science, 1123
  • [5] Use Concurrent Programming Models to Motivate Teaching of Programming Languages
    Leavens, Gary T.
    ACM SIGPLAN NOTICES, 2008, 43 (11) : 93 - 98
  • [6] Implicit Parameter Scope Handling in Programming Languages
    Vanags, Mikus
    BALTIC JOURNAL OF MODERN COMPUTING, 2025, 13 (01): : 67 - 74
  • [7] OBJECTS IN CONCURRENT LOGIC PROGRAMMING-LANGUAGES
    KAHN, K
    TRIBBLE, ED
    MILLER, MS
    BOBROW, DG
    SIGPLAN NOTICES, 1986, 21 (11): : 242 - 257
  • [8] EMBEDDINGS AMONG CONCURRENT PROGRAMMING-LANGUAGES
    SHAPIRO, E
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 506 : 58 - 58
  • [9] Relaxed Operational Semantics of Concurrent Programming Languages
    Boudol, Gerard
    Petri, Gustavo
    Serpette, Bernard
    ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (89): : 19 - 33