Smart Coordination of Autonomic Component Ensembles in the Context of Ad-Hoc Communication

Smart Cyber-Physical Systems (sCPS) are complex distributed decentralized systems that typically operate in an uncertain environment and thus have to be resilient to both network and individual node failures. At the same time, sCPS are commonly required to exhibit complex smart coordination while being limited in terms of resources such as network. However, optimizing network usage in a general sCPS coordination framework while maintaining the system function is complex. To better enable this, we allow incorporating key network parameters and constraints into the architecture, realized as an extension of the autonomic component ensembles paradigm. We show that when chosen well, these parameters make it possible to improve network resource usage without hampering the system utility too much. We demonstrate the parameter selection on a mobile gossip-based sCPS coordination scenario and use simulation to show the impact on overall system utility.

[1]  Nirvana Meratnia,et al.  Decentralized enterprise systems: a multiplatform wireless sensor network approach , 2007, IEEE Wireless Communications.

[2]  Michal Kit,et al.  Employing domain knowledge for optimizing component communication , 2015, 2015 18th International ACM SIGSOFT Symposium on Component-Based Software Engineering (CBSE).

[3]  Minjie Zhang,et al.  Self-Adaptation-Based Dynamic Coalition Formation in a Distributed Agent Network: A Mechanism and a Brief Survey , 2013, IEEE Transactions on Parallel and Distributed Systems.

[4]  Nora Koch,et al.  Software Engineering for Collective Autonomic Systems , 2015, Lecture Notes in Computer Science.

[5]  Rolf Hennicker,et al.  Foundations for Ensemble Modeling - The Helena Approach - Handling Massively Distributed Systems with ELaborate ENsemble Architectures , 2014, Specification, Algebra, and Software.

[6]  Nicholas R. Jennings,et al.  Anytime coalition structure generation in multi-agent systems with positive or negative externalities , 2012, Artif. Intell..

[7]  Ugo Montanari,et al.  Software Engineering for Collective Autonomic Systems: The ASCENS Approach , 2015 .

[8]  Marie desJardins,et al.  Agent-organized networks for dynamic team formation , 2005, AAMAS '05.

[9]  Ernesto Nunes,et al.  Exploiting Spatial Locality and Heterogeneity of Agents for Search and Rescue Teamwork * , 2016, J. Field Robotics.

[10]  Kurt Geihs,et al.  An adaptive middleware core for a multi-agent coordination language , 2015, 2015 International Conference and Workshops on Networked Systems (NetSys).

[11]  Onn Shehory,et al.  Coalition structure generation with worst case guarantees , 2022 .

[12]  Ugo Montanari,et al.  The E-mobility Case Study , 2015, The ASCENS Approach.

[13]  Roy Friedman,et al.  Gossiping on MANETs: the beauty and the beast , 2007, OPSR.

[14]  Ilias Gerostathopoulos,et al.  DEECO: an ensemble-based component system , 2013, CBSE '13.

[15]  Ivan Stojmenovic,et al.  Position-based routing in ad hoc networks , 2002, IEEE Commun. Mag..

[16]  Gabriel Oliver,et al.  Multi-robot coalition formation in real-time scenarios , 2012, Robotics Auton. Syst..

[17]  Nicholas R. Jennings,et al.  A distributed algorithm for anytime coalition structure generation , 2010, AAMAS.

[18]  Sarit Kraus,et al.  Methods for Task Allocation via Agent Coalition Formation , 1998, Artif. Intell..

[19]  Petr Hnetynka,et al.  Towards Intelligent Ensembles , 2015, ECSA Workshops.

[20]  Lovekesh Vig,et al.  Multi-robot coalition formation , 2006, IEEE Transactions on Robotics.

[21]  Robert W. Brennan,et al.  Application-Oriented Intelligent Middleware for Distributed Sensing and Control , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[22]  Franco Zambonelli,et al.  ASCENS: Engineering Autonomic Service-Component Ensembles , 2011, FMCO.

[23]  Stefan Biffl,et al.  Software Engineering for Smart Cyber-Physical Systems -- Towards a Research Agenda: Report on the First International Workshop on Software Engineering for Smart CPS , 2015, SOEN.

[24]  Gregory J. Pottie,et al.  Wireless integrated network sensors , 2000, Commun. ACM.

[25]  Ilias Gerostathopoulos,et al.  Gossiping Components for Cyber-Physical Systems , 2014, ECSA.