• DocumentCode
    1582561
  • Title

    Flexible Deviation Handling during Software Process Enactment

  • Author

    Silva, Marcos Aurélio Almeida da ; Bendraou, Reda ; Robin, Jacques ; Blanc, Xavier

  • Author_Institution
    LIP6, Paris 6 Univ., Paris, France
  • fYear
    2011
  • Firstpage
    34
  • Lastpage
    41
  • Abstract
    Software process models formalize the way a group of agents (e.g. developers, testers, managers etc) interact in order to produce a desired outcome (e.g. a product, an artifact etc). In this context, a "deviation" is a mismatch between the process executed by the agents and the process model. Existing approaches for deviation detection and handling force the agents to either pursue a deviation-free process execution, which is unrealistic, or to selectively ignore them, which may be risky to the desired outcome of the project. In this paper, we propose an approach that allows agents to deviate from the process specification, but also allows them to correct these deviations later in the process enactment. Additionally, they are informed about the risks implied by each non-handled deviation. During the correction phase, the process agents are assisted by the means of a set of correction plans that are automatically generated by the approach. These plans aim at reducing the risk of non resolved deviations. This paper presents a preliminary evaluation of this approach as a prototype implementation.
  • Keywords
    formal specification; multi-agent systems; software prototyping; deviation detection; deviation-free process execution; flexible deviation handling; process agents; process enactment; process specification; prototype implementation; software process enactment; Computational modeling; Context; Delay; Generators; Java; Risk management; Unified modeling language; Consistency Management; Deviations; Process Enactment;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Conference Workshops (EDOCW), 2011 15th IEEE International
  • Conference_Location
    Helsinki
  • Print_ISBN
    978-1-4577-0869-5
  • Electronic_ISBN
    978-0-7695-4426-7
  • Type

    conf

  • DOI
    10.1109/EDOCW.2011.37
  • Filename
    6037599