[HTML][HTML] Constraint automata with memory cells and their composition

SSTQ Jongmans, T Kappé, F Arbab - Science of Computer Programming, 2017 - Elsevier
Over the past decades, coordination languages emerged for modeling and implementing
concurrency protocols among components in component-based systems. Coordination …

Treo: Textual syntax for reo connectors

K Dokter, F Arbab - arxiv preprint arxiv:1806.09852, 2018 - arxiv.org
Reo is an interaction-centric model of concurrency for compositional specification of
communication and coordination protocols. Formal verification tools exist to ensure …

Orchestrating web services using Reo: from circuits and behaviors to automatically generated code

SSTQ Jongmans, F Santini, M Sargolzaei… - … Oriented Computing and …, 2014 - Springer
We present a compositional construction of web services, using Reo and constraint
automata as the main “glue” ingredients. Reo is a graphical and exogenous coordination …

Release the beasts: When formal methods meet real world data

R Schlatte, EB Johnsen, J Mauro… - It's All About …, 2018 - Springer
It is well-known that the difference between theory and practice seems smaller in theory than
in practice. From the perspective of the coordinator, the coordinated components play the …

Semi-automated software service integration in virtual organisations

H Afsarmanesh, M Sargolzaei… - Enterprise Information …, 2015 - Taylor & Francis
To enhance their business opportunities, organisations involved in many service industries
are increasingly active in pursuit of both online provision of their business services (BSs) …

Partially-distributed coordination with Reo

SSTQ Jongmans, F Santini… - 2014 22nd Euromicro …, 2014 - ieeexplore.ieee.org
Coordination languages, as Reo, have emerged for the specification and implementation of
interaction protocols among concurrent entities. In this paper, we propose a framework for …

Rule-based form for stream constraints

K Dokter, F Arbab - Coordination Models and Languages: 20th IFIP WG 6.1 …, 2018 - Springer
Constraint automata specify protocols as labeled transition systems that preserve
synchronization under composition. They have been used as a basis for tools, such as …

Proper protocol

F Arbab - Theory and Practice of Formal Methods: Essays …, 2016 - Springer
Treating interaction as an explicit first-class concept, complete with its own composition
operators, leads to a model of concurrency that allows direct specification and manipulation …

[PDF][PDF] Splee: A declarative information-based language for multiagent interaction protocols

AK Chopra, SH Christie V, MP Singh - Proceedings of the 16th …, 2017 - ifaamas.org
ABSTRACT The Blindingly Simple Protocol Language (BSPL) is a novel information-based
approach for specifying interaction protocols that can be enacted by agents in a fully …

A rewriting framework for interacting cyber-physical agents

B Lion, F Arbab, C Talcott - … on Leveraging Applications of Formal Methods, 2022 - Springer
The analysis of cyber-physical systems (CPS) is challenging due to the large state space
and the continuous changes occurring in their constituent parts. Design practices favor …