• Article  

      Configuration and dynamic reconfiguration of components using the coordination paradigm 

      Papadopoulos, George Angelos; Arbab, Farhad (2001)
      One of the most promising approaches in developing component-based (possibly distributed) systems is that of coordination models and languages. Coordination programming enjoys a number of advantages such as the ability to ...
    • Article  

    • Article  

      Control-driven coordination programming in shared dataspace 

      Papadopoulos, George Angelos; Arbab, Farhad (1997)
      This paper argues for an alternative way of designing coordination models for parallel and distributed environments based on a complete symmetry between and decoupling of producers and consumers, as well as a clear distinction ...
    • Conference Object  

      Coordinating web services using channel based communication 

      Lemniotes, Theophilos; Papadopoulos, George Angelos; Arbab, Farhad (2004)
      In this work we investigate the use of a new concept in component communication during the coordination of Web Services, expressed by the channel based coordinating communication system called Reo. The role of Reo is to ...
    • Article  

      Coordination Models and Languages 

      Papadopoulos, George Angelos; Arbab, Farhad (1998)
      A new class of models, formalisms, and mechanisms has recently evolved for describing concurrent and distributed computations based on the concept of "CO-ordination." The purpose of a coordination model and associated ...
    • Article  

      Coordination of distributed and parallel activities in the IWIM model 

      Papadopoulos, George Angelos; Arbab, Farhad (1997)
      We present an alternative way of designing new as well as using existing coordination models for parallel and distributed environments. This approach is based on a complete symmetry between and decoupling of producers and ...
    • Conference Object  

      Coordination of systems with real-time properties in manifold 

      Papadopoulos, George Angelos; Arbab, Farhad (IEEE, 1996)
      This paper combines work done in the areas of asynchronous timed computations and coordination models in order to derive a framework able to express real-time coordination without adhering to special architectures or ...
    • Article  

      Dynamic reconfiguration in coordination languages 

      Papadopoulos, George Angelos; Arbab, Farhad (2000)
      A rather recent approach in programming parallel and distributed systems is that of coordination models and languages. Coordination programming enjoys a number of advantages such as the ability to express different software ...
    • Article  

      IWIM semantics via fibred automata 

      Banach, Richard; Arbab, Farhad; Papadopoulos, George Angelos; Glauert, J. R. W. (2002)
      Coordination programming helps to separate concerns in the programming of the coordination activities in complex applications software. It separates the development, verification, maintenance, and reuse of the coordination ...
    • Article  

      A multiply hierarchical automaton semantics for the IWIM coordination model 

      Banach, Richard; Arbab, Farhad; Papadopoulos, George Angelos; Glauert, J. R. W. (2003)
      The drawbacks of programming coordination activities directly within the applications software that needs them are briefly reviewed. Coordination programming helps to separate concerns, making complex coordination protocols ...
    • Conference Object  

      Web services -separation of concerns: Computation coordination communication 

      Limniotes, Theophilos A.; Papadopoulos, George Angelos; Arbab, Farhad (2004)
      The purpose of this paper is to investigate the use of a new concept in component communication, expressed by the channel based coordination language called ρέω, in the coordination of Web Services. The role of ρέω is to ...