[PDF][PDF] Overview of Thirty Semantic Formalisms for Reo.

SSTQ Jongmans, F Arbab - Scientific Annals of Computer Science, 2012 - info.uaic.ro
Over the past decades, coordination languages have emerged for the specification and
implementation of interaction protocols for communicating software components. This class …

Puff, the magic protocol

F Arbab - Formal Modeling: Actors, Open Systems, Biological …, 2011 - Springer
Traditional models of concurrency resort to peculiarly indirect means to express interaction
and study its properties. Formalisms such as process algebras/calculi, concurrent objects …

Web services choreography and orchestration in Reo and constraint automata

S Meng, F Arbab - Proceedings of the 2007 ACM symposium on Applied …, 2007 - dl.acm.org
Currently web services constitute one of the most important topics in the realm of the World
Wide Web. Composition of web services lets developers create applications on top of …

Proof guidance in PVS with sequential pattern mining

MS Nawaz, M Sun, P Fournier-Viger - … , FSEN 2019, Tehran, Iran, May 1-3 …, 2019 - Springer
The recent introduction of the big data paradigm and advancements in machine learning
and deep mining techniques have made proof guidance and automation in interactive …

Component connectors with QoS guarantees

F Arbab, T Chothia, S Meng, YJ Moon - … 2007, Paphos, Cyprus, June 6-8 …, 2007 - Springer
Connectors have emerged as a powerful concept for composition and coordination of
concurrent activities encapsulated as components and services. Compositional coordination …

Channel-based coordination via constraint satisfaction

D Clarke, J Proença, A Lazovik, F Arbab - Science of Computer …, 2011 - Elsevier
Coordination in Reo emerges from the composition of the behavioural constraints of
primitives, such as channels, in a component connector. Understanding and implementing …

[PDF][PDF] Reo2PVS: Formal Specification and Verification of Component Connectors.

MS Nawaz, M Sun - SEKE, 2018 - academia.edu
Compositional coordination models such as Reo provide powerful support for the
development of large-scale distributed systems by allowing construction of complex …

Q-automata: Modelling the resource usage of concurrent components

T Chothia, J Kleijn - Electronic Notes in Theoretical Computer Science, 2007 - Elsevier
Q–automata are introduced to model quality aspects of component-based software. We
propose Q-algebras as a general framework that allows us to combine and choose between …

[HTML][HTML] Global consensus through local synchronization: a formal basis for partially-distributed coordination

SSTQ Jongmans, F Arbab - Science of Computer Programming, 2016 - Elsevier
A promising new application domain for coordination languages is expressing interaction
protocols among threads/processes in multicore programs: coordination languages typically …

[HTML][HTML] Twenty years of coordination technologies: COORDINATION contribution to the state of art

G Ciatto, S Mariani, GDM Serugendo, M Louvel… - Journal of Logical and …, 2020 - Elsevier
Complexity of intra-and inter-systems interactions is steadily increasing in modern
application scenarios such as the Internet of Things, therefore coordination technologies are …