2011 · 11 citations · 10 references
EngineeringInformation SystemsKnowledge ReuseProcess DesignSystems ModelingModel ReuseModel TransformationProcess AutomationProcess ModelingSoftware ModelingSoftware Process ModelsOperational SemanticsOperatorsPattern-based ModelingPatternsProcess Modeling SemanticsReuseStructural Operational SemanticsUml Modeling
Process pattern concept was proposed as a promising approach to reuse process knowledge. However, their general and practical use has been handicapped by the lack of formalization and supporting tools. In order to facilitate process patterns reuse, we aim at an (semi)automatic approach that can assure correct patterns' applications and reduce process modeling time. In our previous works, we developed a UML-based meta-model allowing pattern-based process modeling. In this paper, we present a set of reuse operators that enable automatic applications of process patterns for generating and (re)structuring process models. These operators are defined with operational semantics and implemented in a prototype of pattern-based process modeling tool.
10
Wil M. P. van der Aalst, Arthur H. M. ter Hofstede, Bartek Kiepuszewski et al. · Distributed and Parallel Databases · 2003 · 2.6K citations · Full text
Advances in software inspections
Michael Fagan · IEEE Transactions on Software Engineering · 1986 · 634 citations
A metamodeling approach to pattern-based model refactoring
Robert France, S. Chosh, Eun-Jee Song et al. · IEEE Software · 2003 · 73 citations
Computing, Design, Design Automation +16