standard BPMN elements (Abramowicz et al., 2007).
In (Born et al., 2007), the authors extended sBPMN to
provide for the definition of the states of a business
object before and after the execution of corresponding
activities and to link objects, states and activities to
elements of domain ontologies describing them. With
these extensions, the sBPMN ontology can be used as
an internal and external format for semantically
augmented BPMN process models. The domain
ontology covers information concerning domain
objects and states which help to model business
processes more precisely.
On the other hand, it is common for large
organizations to maintain repositories of BPMs in
order to document and to improve their operations. To
retrieve process models from such BPM repository, a
comparison means is required (Dijkman, 2011)
(Ehrig, 2007) (Van Dongen, 2008). Based on label
similarity, (Dijkman et al., 2011) propose a label
matching similarity metric. The metric definition
depends on the syntactic or semantic similarity
notions or a weighted average of them (Dijkman et
al., 2011). In addition, (Ehrig et al., 2007) also
proposed a combined metric that computes similarity
degrees between a pair of process element names
based on syntactic, linguistic and structural measures.
In (Dijkman et al., 2011) and (Ehrig et al., 2007), the
authors use the WordNet dictionary to detect
synonymous words.
Furthermore, in the context of company mergers,
teams of analysts need to compare similar process
models to identify commonalities and differences, and
to create a configurable process model that captures a
family of process models in an integrated manner (La
Rosa et al., 2010). (La Rosa et al., 2010) used a
matching score of a mapping between two functions
or events based on the similarity between their labels.
The matching score depends on syntactic and
linguistic similarity measures. In (Dijkman et al.,
2011) and (Makni et al., 2011), the authors use the
same mapping functions to calculate the similarity
between activity labels based on synonym words.
A significant point in the design of the
aggregation operation is activity aggregation. Existing
BPM abstraction techniques from the semantics of
activities in business process models. In (Smirnov et
al., 2010), the authors developed an aggregation
technique clustering activities according to their
domain semantics. The technique can guide the user
during a process model abstraction providing
recommendations on related activities. Aggragation of
actions requires them to be related by a part-of or
meronym relation. This work proposed a metric for
comparing activity aggregations and the algorithm for
aggregation mining (Smirnov et al., 2010). The metric
is applied on a meronymy forest represented by the
MIT Process Handbook (Malone et al., 2003). This
latter describes business processes obtained by
researchers with the help of business process experts.
It represents several business domains such as sales,
distribution, and production. The handbook illustrates
about 5000 activities with their semantic relations like
hyponymy and meronymy.
5 CONCLUSIONS
The main contributions of this paper are to propose
decision rules to detect semantic relations between
activity labels and a semantic relations detection
method. The proposed method determines semantic
relations between activity labels such as subsumption
and part-of relation.
We are currently automating the presented method
in order to evaluate its advantages and limits. In
addition, we will validate our relations detection
method by an empirical study on process models to
determine its precision rate.
REFERENCES
Abramowicz W., Filipowska, A., Kaczmarek, M., and
Kaczmarek, T., 2007. Semantically enhanced business
process modelling notation: Workshop on Semantic
Business Process and Product Lifecycle Management
(SBPM 2007).
Awad A., Polyvyanyy, A., Weske M., 2008. Semantic
Querying of BPM: EDOC 2008, - pp. 85-94.
Born M., Dörr, F., Weber, I., 2007. User-friendly Semantic
Annotation in Business Process Modeling: WISE
Workshops, pp-260-271
Dijkman R., Dumas, M., Van Dongen, B., Käärik,R.,
Mendling, J., 2011. Similarity of BPMs: Metrics and
Evaluation: Information System, - Vol. 36(2): pp. 498-
516 .
Ehrig M., Koschmider, A., Oberweis, A., 2007. Measuring
Similarity between Semantic BPMs: APCCM 2007 - pp.
71-80.
La Rosa M., Dumas, M., Uba, R., Dijkman, R. M., 2010.
Merging BPMs: In Proc. of OTM - Vol. 6426: pp. 96–
113.
Leopold H., Smirnov, S., Mendling, J., 2010. Refactoring of
Process Model Activity Labels: NLDB'10- pp. 268-276.
Makni L., Zaaboub, N., Ben Abdallah, H. Semantic Design
Patterns for Business Processes: the 6
th
International
Conference on Software and Data Technologies
(ICSOFT’11), 2011.
Malone T. W., Crowston, K., Herman, G. A., 2003.
Organizing Business Knowledge: The MIT Process
Handbook: The MIT Press, Cambridge.
ICEIS2012-14thInternationalConferenceonEnterpriseInformationSystems
276