Triggering strategies for automatic and online service reconfiguration

The failure to meet production requirements, e.g., due to condition dynamic environment condition changes, operational performance deviations or missing opportunities to adapt, leads to a decrease of competitiveness. Technological advances are then required to promote flexible and adaptive systems with the ability to reconfigure their offered services in a cost effective manner. In spite of the current research efforts, there is still a lack of automated tools to support the service reconfiguration capability at run-time, being the understanding of when and how to reconfigure crucial to support an efficient reconfiguration process. This paper focuses on the problematic of when to reconfigure a system, with the proposed service-based multi-agent system performing the dynamic service reconfiguration based on triggering strategies. This allows to discover reconfiguration opportunities to maintain the system stable and competitive, but also to explore and promote new system configurations when needed. The envisaged triggering strategies, implemented through the intelligence mechanisms embedded in the agents' behaviors, consist in the event, periodic and trend approaches following the reactive, predictive and preventive behaviors. The preliminary experimental results validate the feasibility of such triggering strategies for service reconfiguration leading to more efficient and agile systems.

[1]  Jing Zhou,et al.  Integrated reconfiguration and age-based preventive maintenance decision making , 2007 .

[2]  Paulo Tabuada,et al.  Event-Triggered Real-Time Scheduling of Stabilizing Control Tasks , 2007, IEEE Transactions on Automatic Control.

[3]  Amro M. Farid,et al.  Measures of reconfigurability and its key characteristics in intelligent manufacturing systems , 2014, J. Intell. Manuf..

[4]  Henri Pierreval,et al.  A conceptual framework for analyzing adaptable and reconfigurable manufacturing systems , 2013, Proceedings of 2013 International Conference on Industrial Engineering and Systems Management (IESM).

[5]  Mauro Onori,et al.  The IDEAS project: plug & produce at shop‐floor level , 2012 .

[6]  Paolo Ienne,et al.  Reconfigurable Computing , 2014, IEEE Micro.

[7]  VARUN CHANDOLA,et al.  Anomaly detection: A survey , 2009, CSUR.

[8]  Peter Dayan,et al.  Q-learning , 1992, Machine Learning.

[9]  Ramachandra Kota,et al.  Self-organising agent organisations , 2009, AAMAS.

[10]  F. Musharavati RECONFIGURABLE MANUFACTURING SYSTEMS , 2010 .

[11]  Paulo Leitão,et al.  Benchmarking flexible job-shop scheduling and control systems , 2013 .

[12]  Nelson Rodrigues,et al.  Multi-Agent System for On-demand Production Integrating Production and Quality Control , 2011, HoloMAS.

[13]  Agostino Poggi,et al.  Developing Multi-agent Systems with JADE , 2007, ATAL.

[14]  P. Leitao,et al.  Service-oriented control architecture for reconfigurable production systems , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[15]  Barbara Messing,et al.  An Introduction to MultiAgent Systems , 2002, Künstliche Intell..

[16]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[17]  N. Lagos,et al.  Reconfigurability and reconfigurable manufacturing systems: state-of-the-art review , 2004, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004.

[18]  Dragan Stokic,et al.  Self-Learning Production Systems (SLPS) - Optimization of manufacturing process parameters for the shoe industry , 2013, 2013 11th IEEE International Conference on Industrial Informatics (INDIN).