Dublin City University
Designing the adequate scope and granularity of services is critical for their effective reuse. Patterns at business process level are abstractions of common and reusable designs to operate businesses. Business Process (BP) patterns can capture expert process design knowledge and greatly benefit the design of new enterprise services by guiding the definition of their scope and granularity. Identifying pattern instances in real and large documented business processes is a challenging task, requiring the analysis of the structure, semantics and behavior associated to process descriptions.