Abstract: In order to enable the integration between Business Process Management (BPM) and the Internet of Things (IoT), it is imperative to create an IoT service capable of encapsulating IoT device resources, converting raw data generated by IoT devices into high-level business events and transmitting these events to BPM. This would serve as a means of augmenting the intelligence and automation of business processes. Custom development of parsing and computation modules is required for different streaming data, and IoT services are built based on descriptions of business events. However, this process often involves a lot of repetitive work, and these valuable tasks are difficult to meet the requirements of changing data demands in different IoT scenarios. To solve this problem, this study proposes a code generation development framework for real-time stream data processing application, driven by business event descriptions in IoT scenarios. The framework can automatically generate real-time stream data processing applications that meet data processing needs based on domain data requirements described by business personnel in the IoT scenario. Through relevant experiments, the designed development framework demonstrates its potential to help non-software developers quickly configure Flink-based stream computing applications for scenarios and has a certain flexibility to adapt to real-time stream data processing requirements in common IoT scenarios.
External IDs:doi:10.1007/978-981-99-6222-8_44
Loading