One of the most promising tendencies in application development today is business process design based software development. Business process modelling aligns the business goals and incentives with the IT software design process. In our approach the ontology definition is a key element in turning process models into working software, providing a visual and textual representation of the processes, data, information, resources, collaborations and other measurements. We are primarily interested in the automatic generation of workflow systems based on BPM defined ontologies. In this paper the focus is given to the extension and mapping the conceptual models to ontology models by using meta-modeling approach. The model has been tested in a reference web architecture, where we have accomplished to create a general workflow management system based on generated processes. In line with the most advanced architectural principles, the proposed architecture can serve as a stand-alone workflow management system, ready to be self-deployed by organizations, or provided as cloud service instances by service providers. The key ambition in our methodology is to capitalize the synergy between the collaborative use of the modern application development paradigms and methods — like Semantic Web, Business Process Management and Model Driven Transformation.
[1]
Ron Weber,et al.
Ontological foundations of information systems
,
1997
.
[2]
Dieter Fensel,et al.
Semantic business process management: a vision towards using semantic Web services for business process management
,
2005,
IEEE International Conference on e-Business Engineering (ICEBE'05).
[3]
Ron Weber,et al.
Research Commentary: Information Systems and Conceptual Modeling - A Research Agenda
,
2002,
Inf. Syst. Res..
[4]
Miltiadis D. Lytras,et al.
The Semantic Web: Real-World Applications from Industry
,
2007,
The Semantic Web: Real-World Applications from Industry.
[5]
Peter Höfferer,et al.
Achieving Business Process Model Interoperability Using Metamodels and Ontologies
,
2007,
ECIS.
[6]
Peter Sommerlad,et al.
Pattern-Oriented Software Architecture
,
1996
.