4 CONCLUSIONS
In this paper, we have presented a process patterns
based approach, which allows guiding evolution of
configurable process models for a basic evolution.
The proposed process patterns system aims to lead
evolution of activity, data, and resource elements
(variation point/variant). We have presented only
one pattern of the proposed patterns, the Activity
Insertion Process Pattern. Our current work focuses
on the validation of the proposed process patterns
system by developing a prototype which allows
automation of the proposed approach and an
extension of the proposed approach to support other
adaptation techniques (specialization and
aggregation). Moreover, an evolution metamodel
will be integrated to the prototype, in order to
describe and preserve traceability of changes applied
to configurable process models.
REFERENCES
Ayora, C., “Modelling and Managing Variability in
Business Process Models”, Polytechnic university,
Valencia, Spain, 2011.
Becker, J., Delfmann, P., Knackstedt, R. “Adaptive
Reference Modelling: Integrating Configurative and
Generic Adaptation Techniques for Information
Models”, Efficient Information Systems Design
Through Reuse of Information Models, Springer, 2007.
BPMI.org., Business Process Modeling Notation 2.0
Beta2. Object Management Group, 2011.
http://www.bpmn.org.
Conte, A., Fredj, M., Hassine, I., Giraudin, J-P., Rieu, D.,
"A tool and a formalism to design and apply patterns",
IEEE OOIS’02, published in Lecture Notes in
Computer Science, 2002.
Dadam, P., Reichert, M., “The ADEPT project: A decade
of research and development for robust and flexible
process support - challenges and achievements”,
Computer Science - Research and Development, 2009.
Gottschalk, F., “Configurable Process Models”, PhD
thesis, Eindhoven University of Technology,
Netherlands, 2009.
Groner, G., Wende, C., Boskovic, M., Parreiras, F. S.,
T.Walter, F. Heidenreich, Dragan Gasevic, Steen
Staab, “Validation of Families of Business Processes”,
Springer, 2011.
Hallerbach, A., Bauer, T., Reichert, M., “Correct
Configuration of Process Variants in Provop”,
Technical Report, university of Ulm, Germany, 2009.
Jaccheri, M. L., Conradi, R. , “Techniques for process
model evolution in EPOS”, IEEE Trans. Software
Eng., 1993.
La Rosa. M., “Managing Variability in Process-Aware
Information Systems”, PhD Thesis, Queensland
University of Technology, Brisbane, Austria, 2009.
Li, C., “Mining process model variants”, Thesis,
university of Twenty, Nertherlands, 2010.
Lu, R., Sadiq, S., Governatori, G., “On managing business
processes variants”, Data & Knowledge Engineering,
2009.
Muller, M., Reichert, J. Herbst, “A new paradigm for the
enactment and dynamic adaptation of data-driven
process structures”, CAiSE'08, Springer, 2008.
Puhlmann, F., Schnieders, A., Weiland, J., Weske, M.,
“Variability Mechanisms for Process Models”,
PESOA-Report, Germany, 2005.
Razavian, M., Khosravi, R.,“Modeling Variability in
Business Process Models using UML”, In S. Lati,
editor, Proceedings of the 5th International
Conference on Information Technology, 2008.
Reinhartz-Berger, I., Soffer, P., Sturm, A., “Extending the
Adaptability of Reference Models”, IEEE
Transactions on Systems, Man and Cybernetics - Part
A: Systems and Humans, 2011.
Rolland, C., Nurcan, S., “Business Process Lines to deal
with the Variability”, International Conference on
System Sciences (HICSS), Hawaii, USA, 2010.
Rosemann, M., Van der Aalst, W.M.P., “A Configurable
Reference Modeling Language”, Information Systems,
32(1):1–23, 2008.
Sbai, H., Fredj, M., .Kjiri, L., “A process pattern for
managing evolution of configurable process models”,
International IEEE CIST’12, Fez, Morocco, 22-24
October, 2012.
Schnieders, A., Puhlmann, F., “Variability Mechanisms in
E-Business Process Families”, Proc. International
Conference on Business Information Systems,
Klagenfurt, Austria, 2006.
Van der Aalst, W.M.P., Ter Hofstede, A.H.M.,
Kiepuszewski, B., Barros, A. P., “Workflow patterns”,
Distributed and Parallel Databases, 14(1):51, 2003.
Van der Aalst, W. M. P., Dumas, M., Gottschalk, F., ter
Hofstede, A. H. M., La Rosa, M., and J. Mendling,
“Correctness-Preserving Configuration of Business
Process Models”, FASE'08, Held as Part of ETAPS'08,
pages 46{61, 2008., 2009.
Weber, B., Reichert, M., Rinderle-Ma, S., “Change
patterns and change support features - enhancing
flexibility in process-aware information system”, Data
and Knoweldge Engineering 66(3), 2008.
Weber, B., Sadiq, S., Reichert, M.: Beyond rigidity -
dynamic process lifecycle support: A survey on
dynamic changes in process-aware information
systems. Int. Journal of Cooperative Information
Systems (IJCIS) 23, 2009.
TowardsaProcessPatternsbasedApproachforPromotingAdaptabilityinConfigurableProcessModels
387