The ICoP framework: identification of correspondences between process models

M. Weidlich, R.M. Dijkman, J. Mendling

Research output: Chapter in Book/Report/Conference proceedingChapterAcademic

136 Citations (Scopus)

Abstract

Business process models can be compared, for example, to determine their consistency. Any comparison between process models relies on a mapping that identifies which activity in one model corresponds to which activity in another. Tools that generate such mappings are called matchers. This paper presents the ICoP framework, which can be used to develop such matchers. It consists of an architecture and re-usable matcher components. The framework enables the creation of matchers from the re-usable components and, if desired, newly developed components. It focuses on matchers that also detect complex correspondences between groups of activities, where existing matchers focus on 1:1 correspondences. We evaluate the framework by applying it to find matches in process models from practice. We show that the framework can be used to develop matchers in a flexible and adaptable manner and that the resulting matchers can identify a significant number of complex correspondences.
Original languageEnglish
Title of host publicationAdvanced information systems engineering : 22nd international conference, CAiSE 2010, Hammamet, Tunisia, June 7-9, 2010 : proceedings
EditorsB. Pernici
Place of PublicationBerlin
PublisherSpringer
Pages483-498
ISBN (Print)978-3-642-13093-9
DOIs
Publication statusPublished - 2010
Event22nd International Conference on Advanced Information Systems Engineering (CAiSE 2010) - Hammamet, Tunisia
Duration: 7 Jun 20109 Jun 2010
Conference number: 22

Publication series

NameLecture Notes in Computer Science
Volume6051

Conference

Conference22nd International Conference on Advanced Information Systems Engineering (CAiSE 2010)
Abbreviated titleCAiSE '10
CountryTunisia
CityHammamet
Period7/06/109/06/10

Fingerprint

Dive into the research topics of 'The ICoP framework: identification of correspondences between process models'. Together they form a unique fingerprint.

Cite this