AI Chat Paper
Note: Please note that the following content is generated by AMiner AI. SciOpen does not take any responsibility related to this content.
{{lang === 'zh_CN' ? '文章概述' : 'Summary'}}
{{lang === 'en_US' ? '中' : 'Eng'}}
Chat more with AI
Article Link
Collect
Submit Manuscript
Show Outline
Outline
Show full outline
Hide outline
Outline
Show full outline
Hide outline
Regular Paper

SmartPipe: Towards Interoperability of Industrial Applications via Computational Reflection

Key Laboratory of High-Confidence Software Technology (Peking University), Ministry of Education Beijing 100871, China
School of Software, Tsinghua University, Beijing 100084, China
Hengyi Petrochemicals CO., LTD., Hangzhou 311215, China
National Engineering Research Center for Software Engineering, Peking University, Beijing 100871, China
Show Author Information

Abstract

With the advancement of new information technologies, a revolution is being taken place to bring the industry into a new era of intelligent manufacturing. One of the key requirements of intelligent manufacturing is the interoperability of industrial applications. However, it is challenging to realize the interoperability for legacy industrial applications due to 1) the deficient semantic information of data transmitted over heterogeneous communication protocols, 2) the difficulty to understand the complex process of business logic with no source code, and 3) the high cost and potential risk of reengineering the applications. To address the issues, in this paper, we propose an approach named SmartPipe to exposing existing functionalities of an industrial application as APIs without source code while simultaneously allowing the application to remain unchanged. We design a behavioral runtime model (BRM) as the self-representation of the industrial applications, based on which a computational reflection framework is designed to flexibly construct the model and generate APIs that encapsulate specific functionalities. We validate SmartPipe on a real industrial application that controls the spin-draw winding machine. Results show that our approach is effective and more suitable for industrial scenes compared with traditional approaches.

Electronic Supplementary Material

Download File(s)
jcst-35-1-161-Highlights.pdf (981.2 KB)

References

【1】
【1】
 
 
Journal of Computer Science and Technology
Pages 161-178

{{item.num}}

Comments on this article

Go to comment

< Back to all reports

Review Status: {{reviewData.commendedNum}} Commended , {{reviewData.revisionRequiredNum}} Revision Required , {{reviewData.notCommendedNum}} Not Commended Under Peer Review

Review Comment

Close
Close
Cite this article:
Zhang S, Cai H-Q, Ma Y, et al. SmartPipe: Towards Interoperability of Industrial Applications via Computational Reflection. Journal of Computer Science and Technology, 2020, 35(1): 161-178. https://doi.org/10.1007/s11390-020-9694-z

1066

Views

2

Crossref

N/A

Web of Science

6

Scopus

3

CSCD

Received: 07 May 2019
Revised: 15 September 2019
Published: 17 January 2020
©Institute of Computing Technology, Chinese Academy of Sciences 2020