Reconfiguring Distributed Reo Connectors

被引:0
作者
Koehler, Christian [1 ]
Arbab, Farhad [1 ]
de Vink, Erik [2 ]
机构
[1] CWI, POB 94079, NL-1090 GB Amsterdam, Netherlands
[2] Tech Univ Eindhoven, Eindhoven, Netherlands
来源
RECENT TRENDS IN ALGEBRAIC DEVELOPMENT TECHNIQUES | 2009年 / 5486卷
关键词
GRAPH TRANSFORMATION; MODEL; SYNCHRONIZATION; INHERITANCE;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The coordination language Reo defines circuit-like connectors to steer the collaboration of independent components. In this paper, we present a, framework for the modeling of distributed, self-reconfigurable graph transformations. Reconfiguring the connectors based on algebraic a connector that is composed with others, may involve a change of shared interfaces an(l may therefore require a reconfiguration of the surrounding connectors as well. We present a method of synchronized local reconfigurations in this setting and discuss a bottom-up strategy for coordinating synchronized reconfigurations in a connector network. We exploit the double-pushout approach for the modeling of reconfigurations, and propose an adaptation of the concept of amalgamation for synchronizing reconfigurations. We use a nondeterministic scheduler as our running example.
引用
收藏
页码:221 / +
页数:3
相关论文
共 23 条
  • [1] Abstract Behavior Types: a foundation model for components and their composition
    Arbab, F
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2005, 55 (1-3) : 3 - 52
  • [2] Reo: a channel-based coordination model for component composition
    Arbab, F
    [J]. MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2004, 14 (03) : 329 - 366
  • [3] ARBAB F, 2008, WADT 2008 PRELIMINAR, P21
  • [4] ARBAB F, P FACS 200 IN PRESS
  • [5] Modeling component connectors in Reo by constraint automata
    Baier, Christel
    Sirjani, Marjan
    Arbab, Farhad
    Rutten, Jan
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2006, 61 (02) : 75 - 113
  • [6] Compositional semantics for open Petri nets based on deterministic processes
    Baldan, P
    Corradini, A
    Ehrig, H
    Heckel, R
    [J]. MATHEMATICAL STRUCTURES IN COMPUTER SCIENCE, 2005, 15 (01) : 1 - 35
  • [7] AMALGAMATION OF GRAPH-TRANSFORMATIONS - A SYNCHRONIZATION MECHANISM
    BOEHM, P
    FONIO, HR
    HABEL, A
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1987, 34 (2-3) : 377 - 408
  • [8] Dynamic Contextual Adaptation
    Brogia, Antonio
    Camara, Javie
    Canal, Carlos
    Cubo, Javier
    Pimentel, Ernesto
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 175 (02) : 81 - 95
  • [9] BRUNI R, 2008, B EATCS, V94, P180
  • [10] Canal C., 2006, LOBJET, V12, P9