• DocumentCode
    2601297
  • Title

    Deviation management during process execution

  • Author

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

  • Author_Institution
    LIP6, Univ. Paris VI, Paris, France
  • fYear
    2011
  • fDate
    6-10 Nov. 2011
  • Firstpage
    528
  • Lastpage
    531
  • Abstract
    Software development companies have been putting a lot of effort in adopting process models, however two main issues remain. On the one hand, process models are inherently incomplete, since companies can not capture all possible situations in a single model. On the other hand, managers can not force process participants (agents) to strictly follow these models. The effect of both issues is that companies need to be able to handle deviations during process enactment. In order to make sure that process agents follow the process model and that their deviations get detected and handled, they adopt the so-called Process-centered Software Engineering Environments (PSEEs). Unfortunately, the options proposed by these tools, when it comes to handling a deviation, are rather limited to basically ignoring or forbidding it. In the present work, we face this limitation by presenting an approach for detecting, managing and tolerating agent deviations. Besides, in this paper we present the formal specification for this approach in the Linear Temporal Logic (LTL). It has been used as a the basis of our PSEE prototype.
  • Keywords
    formal specification; software development management; temporal logic; agent deviations; deviation management; formal specification; linear temporal logic; process centered software engineering environments; process enactment; process execution; process models; process participants; software development companies; Companies; Computational modeling; Process control; Prototypes; Software; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Automated Software Engineering (ASE), 2011 26th IEEE/ACM International Conference on
  • Conference_Location
    Lawrence, KS
  • ISSN
    1938-4300
  • Print_ISBN
    978-1-4577-1638-6
  • Type

    conf

  • DOI
    10.1109/ASE.2011.6100116
  • Filename
    6100116