• DocumentCode
    1401151
  • Title

    Handling of irregularities in human centered systems: a unified framework for data and processes

  • Author

    Murata, Takahiro ; Borgida, Alex

  • Author_Institution
    Dept. of Comput. Sci., Rutgers Univ., Piscataway, NJ, USA
  • Volume
    26
  • Issue
    10
  • fYear
    2000
  • fDate
    10/1/2000 12:00:00 AM
  • Firstpage
    959
  • Lastpage
    977
  • Abstract
    Practical process-support and workflow systems should be built to describe the simple, normal flow of events and then deal easily with irregularities, including tolerating deviations. Similarly, these systems should describe the normal format and constraints concerning the large amounts of data that are usually stored, but then deal with abnormalities and possibly accommodate exceptional values. We offer a framework for treating both kinds of irregularities uniformly by using the notion of exception handling (with human agents as potential online exception handlers) and applying it to processes that have been reified as objects in classes with steps as attributes. As a result, only a small number of new constructs, which can be applied orthogonally, need to be introduced. Special runtime checks are used to deal with the consequences of permitting deviations from the norm to persist as violations of constraints. A logical semantics of process coordination and deviations is presented as a specification for implementations
  • Keywords
    exception handling; human factors; software engineering; workflow management software; exception handling; human centered systems; logical semantics; process coordination; process-support systems; runtime checks; workflow systems; Control systems; Data models; Databases; Engines; Error correction; Humans; Information management; Information retrieval; Runtime; Safety;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/32.879819
  • Filename
    879819