Comparing coordination models and architectures using embeddings

被引:1
|
作者
Bonsangue, MM
Kok, JN
Zavattaro, G
机构
[1] Univ Bologna, Dept Comp Sci, I-40127 Bologna, Italy
[2] CWI, NL-1090 GB Amsterdam, Netherlands
[3] Leiden Univ, Leiden Inst Adv Comp Sci, NL-2300 RA Leiden, Netherlands
关键词
coordination models languages and architectures; data-driven and control-driven coordinations; structured operational semantics; architectural embeddings;
D O I
10.1016/S0167-6423(02)00086-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We refine the notion of embedding in order to obtain a formal tool for the comparison of the relative expressive power of different languages, by taking into account also the intended architectures on which the software components described using those languages are executed. The new notion, called architectural embedding, is suitable for the comparison of different communication mechanisms, and gives rise to a natural notion of implementability. We will use this notion to present equivalence and difference results for several coordination models based on components that communicate either through an unordered broadcast, through an atomic broadcast, or through a synchronous broadcast. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:31 / 69
页数:39
相关论文
共 50 条
  • [31] Using Markov Models to Estimate the Reliability of RAID Architectures
    Radu, Mihaela
    2013 NINTH ANNUAL CONFERENCE ON LONG ISLAND SYSTEMS, APPLICATIONS AND TECHNOLOGY (LISAT 2013), 2013,
  • [32] Using quantitative functional models to develop product architectures
    Stone, Robert B.
    Wood, Kristin L.
    Crawford, Richard H.
    Design Studies, 2000, 21 (03) : 239 - 260
  • [33] Comparing the Preservation of Network Properties by Graph Embeddings
    Vaudaine, Remi
    Cazabet, Remy
    Largeron, Christine
    ADVANCES IN INTELLIGENT DATA ANALYSIS XVIII, IDA 2020, 2020, 12080 : 522 - 534
  • [34] Embeddings models for Buddhist Sanskrit
    Lugli, Ligeia
    Martinc, Matej
    Pelicon, Andraz
    Pollak, Senja
    LREC 2022: THIRTEEN INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2022, : 3861 - 3871
  • [35] Numerically Accurate Hyperbolic Embeddings Using Tiling-Based Models
    Yu, Tao
    De Sa, Christopher
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [36] Algebraic models of Poincare embeddings
    Lambrechts, Pascal
    Stanley, Don
    ALGEBRAIC AND GEOMETRIC TOPOLOGY, 2005, 5 : 135 - 182
  • [37] Validating and comparing simulation models using resampling
    Cheng, R. C. H.
    JOURNAL OF SIMULATION, 2006, 1 (01) : 53 - 63
  • [38] Comparing and Using Occupation-Focused Models
    Wong, Su Ren
    Fisher, Gail
    OCCUPATIONAL THERAPY IN HEALTH CARE, 2015, 29 (03) : 297 - 315
  • [39] Comparing classification models using expert knowledge
    Maimon, O
    Rokach, L
    Cohen, S
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IV, PROCEEDINGS: MOBILE/WIRELESS COMPUTING AND COMMUNICATION SYSTEMS I, 2002, : 473 - 478
  • [40] Comparing the optimal performance of parallel architectures
    Klonowska, K
    Lundberg, L
    Lennerstad, H
    Broberg, M
    COMPUTER JOURNAL, 2004, 47 (05): : 527 - 544