University of Portsmouth
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 architecture and reusable matcher components. The framework enables the creation of matchers from the reusable 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. The authors evaluate the framework by applying it to find matches in process models from practice.