An Open Source Lifecycle Collaboration Approach Supporting Internet of Things System Development

The internet of things (IoT) system integrates heterogeneous systems using centric services to provide a single open solution to process sensor data. During the whole life cycle of IoT systems, developers face the problems of interface management and data interoperability led by increasing complexity. Such problems decrease the efficiency of IoT system development and implementation, such as interface configurations for domain specific systems are difficult if there is not a unified specification. This paper proposed an Open Services for Lifecycle Collaboration (OSLC) approach supporting IoT system development and implementation. The approach integrates domain specific data across the whole lifecycle including development models and sensor data. Moreover, it enables interface management for IoT system development and real-time monitoring for implementations. From the case study, we find an OSLC-based tool, Datalinks, supports data integration and interface management which improves the development efficiency and data interoperability of IoT systems. The integrated data based on OSLC acts the mid-wares of data exchange between physical space and virtual space of IoT system. Moreover, the OSLC-based interfaces are developed based on unified specifications whose reusability is promoted for the future development.

[1]  Art Pyster,et al.  Untangling the Digital Thread: The Challenge and Promise of Model‐Based Engineering in Defense Acquisition , 2015 .

[2]  Jian Wang,et al.  A Service-Oriented Tool-Chain for Model-Based Systems Engineering of Aero-Engines , 2018, IEEE Access.

[3]  Marimuthu Palaniswami,et al.  An Information Framework for Creating a Smart City Through Internet of Things , 2014, IEEE Internet of Things Journal.

[4]  D. Verma,et al.  Systematically identifying system engineering practices and methods , 1997, IEEE Transactions on Aerospace and Electronic Systems.

[5]  Manfred Broy,et al.  Seamless Model-Based Development: From Isolated Tools to Integrated Model Engineering Environments , 2010, Proceedings of the IEEE.

[6]  Martin Törngren,et al.  An Investigation of Functionalities of Future Tool‐chain for Aerospace Industry , 2017 .

[7]  Julian Johnson THE LATEST DEVELOPMENTS IN DESIGN DATA EXCHANGE: TOWARDS FULLY INTEGRATED AEROSPACE DESIGN ENVIRONMENTS , 2002 .

[8]  Florian Lorber,et al.  Integration of Requirements Engineering and Test-Case Generation via OSLC , 2014, 2014 14th International Conference on Quality Software.

[9]  Abdulmotaleb El Saddik,et al.  Digital Twins: The Convergence of Multimedia Technologies , 2018, IEEE MultiMedia.

[10]  In Lee,et al.  The Internet of Things (IoT): Applications, investments, and challenges for enterprises , 2015 .

[11]  Richard M. Fujimoto,et al.  The DoD High Level Architecture: an update , 1998, 1998 Winter Simulation Conference. Proceedings (Cat. No.98CH36274).

[12]  Edward A. Lee CPS foundations , 2010, Design Automation Conference.

[13]  Jan Holmström,et al.  Product agents for handling information about physical objects , 2003 .

[14]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[15]  Roland Rosen,et al.  About The Importance of Autonomy and Digital Twins for the Future of Manufacturing , 2015 .

[16]  Matthias Biehl A Modeling Language for the Description and Development of Tool Chains for Embedded Systems , 2013 .