Authors:
Ella Roubtsova
1
;
Lex Wedemeijer
1
;
Karel Lemmen
1
and
Ashley McNeile
2
Affiliations:
1
Open University of the Netherlands, Netherlands
;
2
Metamaxim Ltd, United Kingdom
Keyword(s):
Service providing business process, Requirements modelling, Standard requirements, Flexibility, Modular model, Executable model, Composition.
Related
Ontology
Subjects/Areas/Topics:
Enterprise Information Systems
;
Information Systems Analysis and Specification
;
Methodologies, Processes and Platforms
;
Model-Driven Software Development
;
Modeling Formalisms, Languages and Notations
;
Software Engineering
;
Systems Engineering
Abstract:
We examine possibilities for modularizing the executable models of Service Providing Business Processes in a way that allows reuse of common patterns across different applications. We argue that this requires that we can create independent models for different aspects of the process, and then compose these requirements related partial behavioral models to form a complete solution. We identify two areas of modeling that should be separable from the main, application specific, process model: the underlying subject matter with which the process is concerned, and standard reusable process-level behavior that is common across many processes. Using an example of a Service Providing Business Process concerned with Accreditation of Prior Learning we show that the Protocol Modeling approach has the capability to support modularization of functional and non-functional requirements, when other paradigms cannot completely support it.