can be utilized or used as a basis. The actual map-
ping and transformation between process models (es-
pecially in cases where semantic mismatches exists)
can consider mappings from existing work such as
the WPDL standard mentioned earlier, mappings and
transformations by (Lohmann et al., 2008) as well as
formal and general definitions of the process mod-
elling techniques as provided in literature would serve
as input in the creations of the transformation mecha-
nism.
4 DISCUSSION
The most obvious benefit of model transformation is
that business process modelling can be performed at
any level, and in any process modelling technique
(perhaps because of the technique’s simplicity or in-
tuitiveness as is the case with UML). This is because
you can model with a language of choice and then
convert to a more formal tool (e.g. petri nets) for
analysis. The potential benefits of this framework em-
anates from a knowledge base (especially one that is
generic) can be reused and shared between projects.
Ontologies that describes a construct of interest for
example can always be imported. Such has been with
the case with prominent ontologies like the dublin
core and the friend-of-a-friend(FOAF). The frame-
work is also attractive because of the structure of the
ontology which promotes flexibility. Whenever the
need to incorporate a new modelling technique arise
an ontology for that particular model can be defined
and mappings then can be create between the con-
structs of that ontology and those of the generic on-
tology.
5 CONCLUSIONS
In this paper we have proposed a universal frame-
work for workflow analysis. We have discussed the
notions relating to the knowledge base for the frame-
work, its transform function and the universal analysis
engine. The framework was viewd to have attractive
traits such as the flexible and extensible structure of
the knowledge base, opening of possibilities to model
in virtually any language of choice and the universal
coverage of the analysis engine. While this work is
preliminary, it would close gaps in the business pro-
cess modelling by offering a universal playground for
manipulation of workflows and business processes.
REFERENCES
Almeida, T., Vieira, S. C., and Casanova, M. A. (2004).
Flexible workflow execution through an ontology-
based approach. In Workshop on Ontologies as Soft-
ware Engineering Artifacts (OOPSLA).
Atsa, R., Marcel, E., Ndjodo, F., and Aloo, G. A. (2011).
A formal framework for business process model-
ing. International Journal of Computer Applications,
12(6):27–32.
Blake, M. and Nowlan, M. (2008). Taming web services
from the wild. IEEE Internet computing, 12:62–69.
Cardoso, J., Mendling, J., Neumann, G., and Reijers, H.
(2006). A discourse on complexity of process mod-
els. In Eder, J. and Dustdar, S., editors, Business Pro-
cess Management Workshops, volume 4103 of Lecture
Notes in Computer Science, pages 117–128. Springer
Berlin / Heidelberg.
Cardoso, J. and Sheth, A. (2005). Introduction to Semantic
Web Services and Web Process Composition, volume
3387 of Lecture Notes in Computer Science. Springer
Berlin Heidelberg, Berlin, Heidelberg.
Charfi, A. and Mezini, M. (2007). AO4BPEL: An Aspect-
oriented Extension to BPEL. World wide web,
10:309–344.
Consortium, W. W. W. (2009). OWL 2 Web Ontology
Language, Document Overview: W3C Recommenda-
tion 27 October 2009. W3C. http://www.w3.org/TR/
2009/REC-owl2-overview-20091027/.
Fan, W. and Weinstein, S. (1999). Specifying and reason-
ing about workflows with path constraints. In Hui, L.
and Lee, D.-L., editors, Internet Applications, volume
1749 of Lecture Notes in Computer Science, pages
25–54. Springer Berlin / Heidelberg.
Gillespie, M. G., Stacey, D. A., and Crawford, S. S.
(2011). Designing Ontology-Driven System Composi-
tion Knowledge and Processes to Satisfy User Expec-
tations (in publication). Lecture Notes in Computer
Science. Springer-Verlag.
Group, O. M. (2009). Ontology Definition Metamodel -
OMG Document Number: formal/2009-05-01. OMG.
Gruber, T. R. (1993). Toward principles for the design
of ontologies used for knowledge sharing. In Inter-
national Journal of Human-Computer Studies, pages
907–928. Kluwer Academic Publishers.
Hlomani, H. and Stacey, D. A. (2009). An ontology driven
approach to software systems composition. In Inter-
national Conference of Knowledge Engineering and
Ontology Development, pages 254–260. INSTICC.
Jenz, D. E. (2003). Simplifyingthe software development
value chain through ontology-driven software artifact
generation.
Jovanovic, J., Siadaty, M., Lages, B., and Spors, K. (2011).
IntelLEO workflow ontology.
Junginger, S. (2000). The workflow management coali-
tion standard wpdl: First steps towards formalization.
In 7
th
European Concurrent Engineering Conference
(ECEC2000), pages 1–6.
Kim, J., Gil, Y., and Spraragen, M. (2010). Principles for
interactive acquisition and validation of workflows.
TowardsanOntology-drivenFrameworkforWorkflowAnalysis
409