Active expressions: A framework for concurrency

被引:0
|
作者
De Simone, M [1 ]
Singh, A [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON N2L 2K3, Canada
来源
ICA(3)PP 97 - 1997 3RD INTERNATIONAL CONFERENCE ON ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING | 1997年
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Active Expressions (A(e)) is a language-based model for the instantiation of type-safe concurrent applications. Using facilities included in modern object-oriented languages, Ae allows the definition of communication and synchronization patterns that, when combined with user provided functionality through well defined interfaces, instantiate complete concurrent applications. The approach has two unique characteristics: First, it shows that common patterns of concurrency can be expressed using language provided facilities. Second, the model can be implemented without requiring any complex user-interfaces, preprocessing stages or language extensions. It also shows that the pattern-based approach has the potential to reduce the complexity of developing concurrent applications.
引用
收藏
页码:419 / 426
页数:8
相关论文
共 50 条
  • [31] Study of Concurrency Message Bus based on Adaptive Communication Environment Framework
    Ruan, Feng
    Li, Tao
    Fan, Zhiyong
    Wang, Jin
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2015, 8 (06): : 193 - 202
  • [32] A quality of service driven concurrency framework for object-based middleware
    Coulson, G
    Moonian, O
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (04) : 241 - 259
  • [33] ConRS: A Requests Scheduling Framework for Increasing Concurrency Degree of Server Programs
    Zhu, Biyun
    Meng, Ruijie
    Zhang, Zhenyu
    Chan, W. K.
    2019 IEEE 43RD ANNUAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COMPSAC), VOL 1, 2019, : 169 - 178
  • [34] AutoBahn: a concurrency control framework for non-volatile file buffer
    Jang, Hyeongwon
    Rhee, Sang Youp
    Kim, Jae Eun
    Kim, Yoonhee
    Han, Hyuck
    Kang, Sooyong
    Jung, Hyungsoo
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (02): : 895 - 910
  • [35] AutoBahn: a concurrency control framework for non-volatile file buffer
    Hyeongwon Jang
    Sang Youp Rhee
    Jae Eun Kim
    Yoonhee Kim
    Hyuck Han
    Sooyong Kang
    Hyungsoo Jung
    Cluster Computing, 2020, 23 : 895 - 910
  • [36] A framework for simulation of concurrency control policy in real-time systems
    Lai, C
    Callison, HR
    1996 IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1996, : 91 - 99
  • [37] Concurrency bisimulation for models in concurrency
    Nielsen, M
    Clausen, C
    CONCUR '94: CONCURRENCY THEORY, 1994, 836 : 385 - 400
  • [38] Solving response expressions in the ADC/ISR framework
    Scheurer, Maximilian
    Papapostolou, Antonia
    Fransson, Thomas
    Norman, Patrick
    Dreuw, Andreas
    Rehn, Dirk R.
    JOURNAL OF CHEMICAL PHYSICS, 2023, 158 (08)
  • [39] An integrated HCI framework for interpreting meaningful expressions
    Rashid, Omer
    Al-Hamadi, Ayoub
    International Journal of Computer Science Issues, 2012, 9 (5 5-3) : 411 - 421
  • [40] A Multimodal Framework for Analyzing Websites as Cultural Expressions
    Pauwels, Luc
    JOURNAL OF COMPUTER-MEDIATED COMMUNICATION, 2012, 17 (03): : 247 - 265