🤖 AI Summary
To address challenges in commercial management system development—including poor alignment between process models and execution platforms, low model reusability, and suboptimal development efficiency—this paper proposes a metamodel-based Model-Driven Development (MDD) approach. We design an evolvable and extensible business process metamodel framework and introduce a staged model transformation mechanism supporting QVT/ATL, enabling automated adaptation of extended BPMN models to diverse execution platforms. Crucially, we deeply integrate MDD into BPM system construction, establishing business models as the authoritative source governing system behavior. Experimental evaluation demonstrates significant improvements in development productivity and model consistency, robust cross-platform model reuse, and validates the metamodel’s effectiveness and flexibility in extended application scenarios such as resource management and customer relationship management.
📝 Abstract
The thesis discusses topics related to the development of business process management systems. Business process management systems have evolved on the basis of workflow management systems through incremental inclusion of standard information system functions, for example, resource and client management. The application of model driven development is required to deal with the complexity of business management systems and to increase development efficiency. In contrast to conventional information systems, the behavior of business management systems is strongly affected by the business models that they execute. Thus, business process models also can be used for designing and developing business management systems using sequentially applied model transformations that adapt models to a specific execution platform.