Formal Modeling of Socio-technical Collective Adaptive SystemsAntonio Coronato, Vincenzo De Florio, Mohamed Bakhouya & Giovanna Di Marzo Serugendo
Proceedings of the first International Workshop on Adaptive Service Ecosystems: Nature and Socially Inspired Solutions (ASENSIS 2012), Lyon, France, IEEE, 2012.
BibTeX |
Abstract |
PDF Available
Bibtex:
@INPROCEEDINGS{CDFBD12,
author = {Antonio Coronato and Vincenzo {De Florio} and Mohamed Bakhouya and Giovanna {Di Marzo Serugendo}},
title = {Formal Modeling of Socio-technical Collective Adaptive Systems},
booktitle = {Proceedings of the first International Workshop on Adaptive Service Ecosystems: Nature and Socially Inspired Solutions (ASENSIS 2012)},
year = {2012},
publisher = {IEEE},
location = {Lyon, France},
abstract={Socio-technical collective adaptive systems (CAS)
are composed of different heterogeneous parts or entities
(e.g., individuals, groups, computers, robots, agents, devices,
software, services, sensors) that interact collectively in a complex
and largely unpredictable manner. Their ability to be
adaptive requires incorporating mechanisms that allow entities
to interact and perform actions favoring the emergence of
a global desired behavior or service. Therefore, analyzing
and discovering new emerging behaviors and/or unexpected
abnormal behaviors, as well as new opportunities of services
emergence, require methods and tools for formally specifying,
verifying, and validating foundational properties at design
time and while running (runtime verification). In this paper,
three emerging formal methods—situation calculus, ambient
calculus, and bigraphical reactive systems—are first studied
to shed more light on their appropriateness for specifying
and verifying socio-technical CAS. A case study is used and
its formal model using these methods is presented to show
their fundamental features and limitations for modeling these
systems.
},
date = {10 September, 2012},
url = {content/publications/2012/fmoscas12.pdf}
}
Abstract:
Socio-technical collective adaptive systems (CAS) composed of different heterogeneous parts or entities individuals, groups, computers, robots, agents, devices, services, sensors) that interact collectively in a complex largely unpredictable manner. Their ability to be requires incorporating mechanisms that allow entities interact and perform actions favoring the emergence of global desired behavior or service. Therefore, analyzing discovering new emerging behaviors and/or unexpected behaviors, as well as new opportunities of services require methods and tools for formally specifying, and validating foundational properties at design and while running (runtime verification). In this paper, emerging formal methods—situation calculus, ambient and bigraphical reactive systems—are first studied shed more light on their appropriateness for specifying verifying socio-technical CAS. A case study is used and formal model using these methods is presented to show fundamental features and limitations for modeling these