UML4IoT - A UML profile to exploit IoT in cyber-physical manufacturing systems

Internet of Things is changing the world. The manufacturing industry has already identified that the IoT brings great opportunities to retain its leading position in economy and society. However, the adoption of this new technology changes the development process of the manufacturing system and raises many challenges. In this paper the modern manufacturing system is considered as a composition of cyber-physical, cyber and human components and IoT is used as a glue for their integration as far as it regards their cyber interfaces. The key idea is a UML profile for the IoT with an alternative to apply the approach also at the source code level specification of the component in case that a UML design specification is not available. The proposed approach, namely UML4IoT, fully automates the generation process of the IoT-compliant layer that is required for the cyber-physical component to be integrated in the modern IoT manufacturing environment. A prototype implementation of the myLiqueur laboratory system has been developed to demonstrate the applicability and effectiveness of the UML4IoT approach.

[1]  Alina Gîrbea,et al.  Design and Implementation of a Service-Oriented Architecture for the Optimization of Industrial Applications , 2014, IEEE Transactions on Industrial Informatics.

[2]  José Barata,et al.  Service-Oriented Infrastructure to Support the Deployment of Evolvable Production Systems , 2011, IEEE Transactions on Industrial Informatics.

[3]  K.C. Thramboulidis,et al.  Using UML in control and automation: a model driven approach , 2004, 2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004.

[4]  Kleanthis Thramboulidis,et al.  The 3+1 SysML View-Model in Model Integrated Mechatronics , 2010, J. Softw. Eng. Appl..

[5]  Christos Kloukinas,et al.  Towards Design-by-Contract based software architecture design , 2013, 2013 IEEE 12th International Conference on Intelligent Software Methodologies, Tools and Techniques (SoMeT).

[6]  Tommaso Cucinotta,et al.  A Real-Time Service-Oriented Architecture for Industrial Automation , 2009, IEEE Transactions on Industrial Informatics.

[7]  François Jammes,et al.  Service-oriented paradigms in industrial automation , 2005, IEEE Transactions on Industrial Informatics.

[8]  Henning Trsek,et al.  Agile manufacturing: General challenges and an IoT@Work perspective , 2012, Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012).

[9]  How the Internet of Things is transforming manufacturing INSIDE THE SMART FACTORY , .

[10]  Jürgen Jasperneite Smart Factory based on intelligent technical systems , 2015, GI-Jahrestagung.

[11]  Ferhat Khendek,et al.  UML Profiles for Real-Time Systems and their Applications , 2006, J. Object Technol..

[12]  Kleanthis Thramboulidis,et al.  Model driven development of distributed control applications , 2007 .

[13]  Lars Lundberg,et al.  Performance of SOAP in Web Service environment compared to CORBA , 2002, Ninth Asia-Pacific Software Engineering Conference, 2002..

[14]  Sébastien Gérard,et al.  First Experiments Using the UML Profile for MARTE , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[15]  Kleanthis Thramboulidis An open distributed architecture for flexible hybrid assembly systems: a model-driven engineering approach , 2014, ArXiv.

[16]  Lihui Wang,et al.  Current status and advancement of cyber-physical systems in manufacturing , 2015 .

[17]  Michel Auguin,et al.  UML2.0 Profiles for Embedded Systems and Systems On a Chip (SOCs) , 2009, J. Object Technol..

[18]  Walter Brenner,et al.  The Impact of Cyber-physical Systems on Industrial Services in Manufacturing☆ , 2015 .

[19]  Bernd Kleinjohann,et al.  Self-reconfiguration of real-time communication in cyber-physical systems , 2016 .

[20]  Andrzej Kwiecien,et al.  Performance of HTTP Protocol in Networked Control Systems , 2013, IEEE Transactions on Industrial Informatics.

[21]  George Rzevski,et al.  On conceptual design of intelligent mechatronic systems , 2003 .

[22]  Erik Wilde,et al.  From the Internet of Things to the Web of Things: Resource-oriented Architecture and Best Practices , 2011, Architecting the Internet of Things.

[23]  Henning Trsek,et al.  Cloud computing for industrial automation systems — A comprehensive overview , 2013, 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA).

[24]  Kleanthis Thramboulidis,et al.  Model-integrated mechatronics - toward a new paradigm in the development of manufacturing systems , 2005, IEEE Transactions on Industrial Informatics.

[25]  Philipp Limbourg Dependability Modelling under Uncertainty - An Imprecise Probabilistic Approach , 2008, Studies in Computational Intelligence.

[26]  Roy Fielding,et al.  Architectural Styles and the Design of Network-based Software Architectures"; Doctoral dissertation , 2000 .

[27]  Lihui Wang,et al.  Machine availability monitoring and machining process planning towards Cloud manufacturing , 2013 .

[28]  G. Klas,et al.  “Lightweight M2M”: Enabling Device Management and Applications for the Internet of Things , 2014 .

[29]  Francesco Basile,et al.  On the Implementation of Industrial Automation Systems Based on PLC , 2013, IEEE Transactions on Automation Science and Engineering.

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

[31]  Jonathan W. Hui,et al.  Internet Protocol for Smart Objects (ipso) Alliance , 2009 .

[32]  Kleanthis Thramboulidis,et al.  A cyber-physical system-based approach for industrial automation systems , 2014, Comput. Ind..

[33]  Lida Xu,et al.  Internet of Things for Enterprise Systems of Modern Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[34]  Edward A. Lee The Past, Present and Future of Cyber-Physical Systems: A Focus on Models , 2015, Sensors.

[35]  Kagermann Henning Recommendations for implementing the strategic initiative INDUSTRIE 4.0 , 2013 .

[36]  José L. Martínez Lastra,et al.  Semantics-Based Composition of Factory Automation Processes Encapsulated by Web Services , 2013, IEEE Transactions on Industrial Informatics.