An Automatic Requirement Transformation Approach for Code Generation in Industrial Cyber-Physical Systems

Yineng Song, Weiqi Sun, Xian Wei Wu, Jue Wang, Wenbin William Dai · 2019

Requirement Engineering (RE) is a crucial step prior to building their control program for industries. Traditional requirement engineering is time-consuming and error-prone that an optimized way is necessary to build an accurate model within fractions of a second. In this paper, an automatic software requirement modeling method is proposed to achieve fast and accurate requirement modeling. A new requirement model is designed to prove the concept. The newly designed model is designed based on the flexible object-oriented structure with process flow and constraints. Furthermore, to be compatible with the UML model format, the transformation rules and algorithm are provided. The requirement input system uses a general defined model, which is also the same format as the newly designed model, to deal with information from any input form like drawings, semiformal text and uploaded UML model files. Requirement model is further transformed into control code as illustrated in this paper.

Read the paper · More papers on PaperTik