Distribution of a simple shared dataspace architecture

被引:0
|
作者
Orzan, Simona
van de Pol, Jaco
机构
[1] Eindhoven Univ Technol, NL-5600 MB Eindhoven, Netherlands
[2] CWI, NL-1090 GB Amsterdam, Netherlands
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We study a si in pie software architecture, in which components are coordinated by writing into and reading from a global set. This simple architecture is inspired by the industrial software architecture Splice. We present two results. First, a distributed implementation of the architecture is given and proved correct formally. In the implementation, local sets are maintained and data items are exchanged between these local sets. Next we show that the architecture is sufficiently expressive in principle. In particular, every global specification of a system's behaviour can be divided into components, which coordinate by read and write primitives on a global set only. We heavily rely on recent concepts and proof methods from process algebra.
引用
收藏
页码:535 / 559
页数:25
相关论文
共 50 条
  • [1] A process algebraic view of shared dataspace coordination
    Busi, Nadia
    Zavattaro, Gianluigi
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2008, 75 (01): : 52 - 85
  • [2] A SHARED DATASPACE MODEL OF CONCURRENCY - LANGUAGE AND PROGRAMMING IMPLICATIONS
    ROMAN, GC
    CUNNINGHAM, HC
    9TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 1989, : 270 - 279
  • [3] MIXED PROGRAMMING METAPHORS IN A SHARED DATASPACE MODEL OF CONCURRENCY
    ROMAN, GC
    CUNNINGHAM, HC
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1990, 16 (12) : 1361 - 1373
  • [4] Semantic models of a timed distributed dataspace architecture
    Hooman, J
    van de Pol, J
    THEORETICAL COMPUTER SCIENCE, 2005, 331 (2-3) : 291 - 323
  • [5] A shared dataspace communication framework for data acquisition system
    Nagasaka, Y.
    Motoyarna, H.
    2007 15TH IEEE-NPSS REAL-TIME CONFERENCE, VOLS 1 AND 2, 2007, : 658 - 661
  • [6] Equivalent semantic models for a distributed dataspace architecture
    Hooman, J
    van de Pol, J
    FORMAL METHODS FOR COMPONENTS AND OBJECTS, 2003, 2852 : 182 - 201
  • [7] IntraDataspace An architecture of a company-internal Dataspace
    Nagel, Ralf
    Walda, Mark-Kevin
    Meyer, Jan Peter
    PROCEEDINGS OF 4TH ECLIPSE SECURITY, AI, ARCHITECTURE AND MODELLING CONFERENCE ON DATA SPACES, ESAAM 2024, 2024, : 53 - 56
  • [8] An Architecture of DSP Tool for publishing the Heterogeneous data in Dataspace
    Singh, Mrityunjay
    Jain, S. K.
    Panchal, V. K.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY (ICIT), 2014, : 209 - 214
  • [9] Modeling Data Heterogeneity Using Big DataSpace Architecture
    Sheokand, Vishal
    Singh, Vikram
    ADVANCED COMPUTING AND COMMUNICATION TECHNOLOGIES, 2016, 452 : 259 - 268
  • [10] The iMeMex Dataspace Management System: Architecture, Concepts, and Lessons Learned
    Dittrich, Jens
    DATASPACE: THE FINAL FRONTIER, PROCEEDINGS, 2009, 5588 : 7 - 7