Abstract:
Software development processes are always subject to permanent evolution during enactment in Process-centred Software Engineering Environments (PSEE). Current process mod...Show MoreMetadata
Abstract:
Software development processes are always subject to permanent evolution during enactment in Process-centred Software Engineering Environments (PSEE). Current process models are not enough flexible to allow both late and early deviation handling, it is true they are able to manage the evolution and fix the variations by reproducing the activities which were not executed during enactment, but they are not able to manage the execution process and changes dynamically and smartly. This article presents a new approach to process enactment evolution, based on dynamic adaptation; Deviations are defined as operations that violate process constraints. Once a deviation is detected, a dynamic adaptation model is used to decide the new activity or set of activities to be launched to reproduce requested inputs and outputs and to handle the deviation impact.
Published in: 2014 9th International Conference on Intelligent Systems: Theories and Applications (SITA-14)
Date of Conference: 07-08 May 2014
Date Added to IEEE Xplore: 08 July 2014
ISBN Information: