Abstract
With the advent of the Industry 4.0, intelligent manufacturing has become a technological highland to conquer in the process of enterprise digitalization. As the core competitiveness of intelligent manufacturing, industrial apps, with new features such as customization and lightweight, has emerged as a new type of industrial software. Traditional development methods and tools can hardly meet the large demand of industrial software on account of its long development cycles while low-code development can greatly improve the productivity of industrial software, lower the barriers and reduce costs for development. Therefore, the research and application of low-code development for industrial apps has received much attention. Industrial Internet platforms such as Siemens, OutSystems have successively launched low-code tools. However, there is still a lack of an open, unified low-code development framework in industry. In response to the above problems, we propose a low-code framework to develop industrial apps quickly and easily, which paves the way for leveraging the crowd intelligence of worldwide developers to improve the productivity of developing industrial apps. Based on BPMN2.0 and Apache Activiti engine, this framework provides drag-and-drop process design, one-click process deployment and operation, data monitoring and other functions. In this paper, we present a prototype system of a low-code development framework and demonstrate its functions through a use case of developing a predictive maintenance application. Finally, the aircraft turbine life data is used to verify the effectiveness of the system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Zhang, W., Yang, D., Wang, H.: Data-driven methods for predictive maintenance of industrial equipment: a survey. IEEE Syst. J. 13(3), 2213–2227 (2019)
Zhong, R.Y., Xu, X., Klotz, E., et al.: Intelligent manufacturing in the context of industry 4.0: a review. Eng. 3(5), 616–630 (2017)
Daniel, G., Cabot, J., Deruelle, L., et al.: Xatkit: a multimodal low-code chatbot development framework. IEEE Access 8, 15332–15346 (2020)
Rademakers, T.: Activiti in Action: executable business processes in BPMN 2.0. Manning (2012)
Mathew, V., Toby, T., Singh, V., Rao, B.M., Kumar, M.G.: Prediction of remaining useful lifetime (RUL) of turbofan engine using machine learning. In: IEEE International Conference on Circuits and Systems (ICCS), pp. 306–311. IEEE (2017)
Proto, S., Di Corso, E., Apiletti, D., et al.: REDTag: a predictive maintenance framework for parcel delivery services. IEEE Access 8, 14953–14964 (2020)
Susto, G.A., Schirru, A., Pampuri, S., et al.: Machine learning for predictive maintenance: a multiple classifier approach. IEEE Trans. Ind. Inform. 11(3), 812–820 (2014)
Carvalho, T.P., Soares, F.A., Vita, R., et al.: A systematic literature review of machine learning methods applied to predictive maintenance. Comput. Ind. Eng. 137, p.106024 (2019)
Kanawaday, A, Sane, A.: Machine learning for predictive maintenance of industrial machines using IoT sensor data. In: 2017 8th IEEE International Conference on Software Engineering and Service Science (ICSESS), 87–90. IEEE (2017)
Cline, B., Niculescu, R.S., Huffman, D., et al.: Predictive maintenance applications for machine learning. In: Annual Reliability and Maintainability Symposium (RAMS) 2017, pp. 1–7. IEEE (2017)
Sipos, R., Fradkin, D., Moerchen, F., et al. Log-based predictive maintenance. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 1867–1876 (2014)
Rymer, J.R., Koplowitz, R., Leaders, S.A., et al.: The Forrester wave\(^{\rm TM}\) : low-code development platforms For AD&D professionals, Q1 (2019)
Yang, S.L., Hu, J.P.: Design of task workflow based on activiti technology. In: Applied Mechanics and Materials, vol. 740, pp. 802–805. Trans Tech Publications Ltd. (2015)
Yu, Y., Liu, Z., Tang, J.: Design of MES based on open source Activiti5 WorkfIow. Ind. Control Comput. 27(09), 121–122 (2014)
Sun, W., Zheng, C., Deng, C., Jiang, T.: Research and implementation of CPPCC public opinion system based on activiti. Inf. Commun. 8, 175–177 (2016)
Yi, Z.: Activiti: The Definitive Guide. Tsinghua University Press (2017)
Saxena, A., Goebel, K., Simon, D., et al.: Damage propagation modeling for aircraft engine run-to-failure simulation. In: International Conference on Prognostics and Health Management, 1–9. IEEE (2008)
Acknowledgment
This work was supported partly by National Key Research and Development Program of China under Grant No. 2019YFB1705902, partly by National Natural Science Foundation under Grant No. (61972013, 61932007, 61421003).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Wang, J., Qi, B., Zhang, W., Sun, H. (2021). A Low-Code Development Framework for Constructing Industrial Apps. In: Sun, Y., Liu, D., Liao, H., Fan, H., Gao, L. (eds) Computer Supported Cooperative Work and Social Computing. ChineseCSCW 2020. Communications in Computer and Information Science, vol 1330. Springer, Singapore. https://doi.org/10.1007/978-981-16-2540-4_18
Download citation
DOI: https://doi.org/10.1007/978-981-16-2540-4_18
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-2539-8
Online ISBN: 978-981-16-2540-4
eBook Packages: Computer ScienceComputer Science (R0)