Autonomic Mediation Middleware for Smart Manufacturing

The purpose of the Industry 4.0 initiative is to bring together IT technologies and production processes to enable the emergence of smart, connected manufacturing. Integration is, however, a complex activity that requires rethought in the context of manufacturing. Indeed, new, challenging requirements are emerging, such as dynamicity, heterogeneity, or autonomicity. Here, the authors present Cilia, a mediation middleware designed for smart manufacturing. Cilia is based on service-oriented components. It provides dynamic and autonomic features, allowing great flexibility at runtime with minimum human intervention. The authors also apply a real use case that involves supervision and maintenance of pumping stations.

[1]  Richard S. Hall,et al.  iPOJO: an Extensible Service-Oriented Component Framework , 2007, IEEE International Conference on Services Computing (SCC 2007).

[2]  Philippe Lalanda,et al.  Autonomic enterprise service bus , 2011, ETFA2011.

[3]  Gio Wiederhold,et al.  Mediators in the architecture of future information systems , 1992, Computer.

[4]  Heiko Koziolek,et al.  Measuring Architecture Sustainability , 2013, IEEE Software.

[5]  Ada Diaconescu,et al.  Autonomic Computing: Principles, Design and Implementation , 2013 .

[6]  Jay Lee,et al.  A Cyber-Physical Systems architecture for Industry 4.0-based manufacturing systems , 2015 .

[7]  Gregor Schiele,et al.  BASE - a micro-broker-based middleware for pervasive computing , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[8]  Stéphanie Chollet,et al.  Extension of Service-Oriented Component Models for Dynamic Environment , 2015, 2015 IEEE International Conference on Services Computing.

[9]  Michael R. Genesereth,et al.  The Conceptual Basis for Mediation Services , 1997, IEEE Expert.

[10]  Gaël Thomas,et al.  Mediation and Enterprise Service Bus A position paper , 2005 .

[11]  Richard S. Hall,et al.  OSGI in Action, Creating Modular Applications in Java , 2011 .

[12]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[13]  Philippe Lalanda,et al.  Towards an Automatic Integration of Heterogeneous Services and Devices , 2010, 2010 IEEE Asia-Pacific Services Computing Conference.

[14]  Mike P. Papazoglou,et al.  Service-oriented computing: concepts, characteristics and directions , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[15]  Philippe Lalanda,et al.  Cilia: An Autonomic Service Bus for Pervasive Environments , 2014, 2014 IEEE International Conference on Services Computing.