TY - GEN
T1 - Method of micro services division for complex business management system based on dual clustering
AU - Liu, Bin
AU - Lu, Jiping
AU - Zhang, Faping
AU - Zhang, Weiping
AU - Wang, Mei
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/12
Y1 - 2020/12
N2 - The collaborative development process of complex products has the characteristics of strong relevance, and this brings difficulties to the design of business management systems. To solve this problem, a microservices division method based on the business function hierarchy, which can solve the problem of strong business coupling, was proposed. Firstly, based on the concept of microservices, and according to the features of the business function hierarchy, the mapping relationship between business requirements and system services was established. Then, the business process was analyzed, input, output and functional elements of each business were clarified, and a task model was formed. With this model, a dual clustering method based on microtask data and operations to identify service boundaries was proposed, corresponding microservices were developed, and the relative independence of services was achieved. Finally, the configuration management business during the development of a ship enterprise was taken as an example to illustrate the feasibility and effectiveness of this method.
AB - The collaborative development process of complex products has the characteristics of strong relevance, and this brings difficulties to the design of business management systems. To solve this problem, a microservices division method based on the business function hierarchy, which can solve the problem of strong business coupling, was proposed. Firstly, based on the concept of microservices, and according to the features of the business function hierarchy, the mapping relationship between business requirements and system services was established. Then, the business process was analyzed, input, output and functional elements of each business were clarified, and a task model was formed. With this model, a dual clustering method based on microtask data and operations to identify service boundaries was proposed, corresponding microservices were developed, and the relative independence of services was achieved. Finally, the configuration management business during the development of a ship enterprise was taken as an example to illustrate the feasibility and effectiveness of this method.
KW - Complex business management system
KW - Microservices
KW - Microtasks
KW - Task clustering
UR - http://www.scopus.com/inward/record.url?scp=85106893640&partnerID=8YFLogxK
U2 - 10.1109/ICMCCE51767.2020.00490
DO - 10.1109/ICMCCE51767.2020.00490
M3 - Conference contribution
AN - SCOPUS:85106893640
T3 - Proceedings - 2020 5th International Conference on Mechanical, Control and Computer Engineering, ICMCCE 2020
SP - 2259
EP - 2268
BT - Proceedings - 2020 5th International Conference on Mechanical, Control and Computer Engineering, ICMCCE 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 5th International Conference on Mechanical, Control and Computer Engineering, ICMCCE 2020
Y2 - 25 December 2020 through 27 December 2020
ER -