Requirements engineering for business workflow systems : a scenario-based approach

Workflow implementations require a deep understanding of business and human cooperation. Several approaches have been proposed to address this need for understanding, but largely in a descriptive way. Attempts to use them in software development have had mixed results. The work reported here propose...

Full description

Bibliographic Details
Main Author: Strassl, Johann Gerhard
Published: Durham University 2001
Subjects:
Online Access:http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.369744
id ndltd-bl.uk-oai-ethos.bl.uk-369744
record_format oai_dc
spelling ndltd-bl.uk-oai-ethos.bl.uk-3697442016-11-18T03:22:42ZRequirements engineering for business workflow systems : a scenario-based approachStrassl, Johann Gerhard2001Workflow implementations require a deep understanding of business and human cooperation. Several approaches have been proposed to address this need for understanding, but largely in a descriptive way. Attempts to use them in software development have had mixed results. The work reported here proposes that these approaches can be used in a generative way, as part of the requirement engineering process, by (a) extending requirements engineering modelling techniques with underlying cooperation properties, (b) integrating these techniques through the use of a derivation modelling approach, and (c) providing pragmatic heuristics and guidelines that support the real-world requirements engineering practitioner to ensure a high probability of success for the business workflow system to be developed. This thesis develops and evaluates a derivation modelling approach that is based on scenario modelling. It supports clear and structured views of cooperation properties, and allows the derivation of articulation protocols from business workflow models in a scenario-driven manner. This enables requirements engineering to define how the expectations of the cooperative situation are to be fulfilled by the system to be built - a statement of requirements for business workflow systems that reflects the richness of these systems, but also acts as a feasible starting point for development. The work is evaluated through a real-world case study of business workflow management. The main contribution of this work is a demonstration that the above problems in modelling requirements for business workflow systems can be addressed by scenario-based derivation modelling approach. The method transforms models through a series of properties involving cooperation, which can be addressed by using what are effectively extensions of current requirements engineering methods.658.05Software developmentDurham Universityhttp://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.369744http://etheses.dur.ac.uk/4136/Electronic Thesis or Dissertation
collection NDLTD
sources NDLTD
topic 658.05
Software development
spellingShingle 658.05
Software development
Strassl, Johann Gerhard
Requirements engineering for business workflow systems : a scenario-based approach
description Workflow implementations require a deep understanding of business and human cooperation. Several approaches have been proposed to address this need for understanding, but largely in a descriptive way. Attempts to use them in software development have had mixed results. The work reported here proposes that these approaches can be used in a generative way, as part of the requirement engineering process, by (a) extending requirements engineering modelling techniques with underlying cooperation properties, (b) integrating these techniques through the use of a derivation modelling approach, and (c) providing pragmatic heuristics and guidelines that support the real-world requirements engineering practitioner to ensure a high probability of success for the business workflow system to be developed. This thesis develops and evaluates a derivation modelling approach that is based on scenario modelling. It supports clear and structured views of cooperation properties, and allows the derivation of articulation protocols from business workflow models in a scenario-driven manner. This enables requirements engineering to define how the expectations of the cooperative situation are to be fulfilled by the system to be built - a statement of requirements for business workflow systems that reflects the richness of these systems, but also acts as a feasible starting point for development. The work is evaluated through a real-world case study of business workflow management. The main contribution of this work is a demonstration that the above problems in modelling requirements for business workflow systems can be addressed by scenario-based derivation modelling approach. The method transforms models through a series of properties involving cooperation, which can be addressed by using what are effectively extensions of current requirements engineering methods.
author Strassl, Johann Gerhard
author_facet Strassl, Johann Gerhard
author_sort Strassl, Johann Gerhard
title Requirements engineering for business workflow systems : a scenario-based approach
title_short Requirements engineering for business workflow systems : a scenario-based approach
title_full Requirements engineering for business workflow systems : a scenario-based approach
title_fullStr Requirements engineering for business workflow systems : a scenario-based approach
title_full_unstemmed Requirements engineering for business workflow systems : a scenario-based approach
title_sort requirements engineering for business workflow systems : a scenario-based approach
publisher Durham University
publishDate 2001
url http://ethos.bl.uk/OrderDetails.do?uin=uk.bl.ethos.369744
work_keys_str_mv AT strassljohanngerhard requirementsengineeringforbusinessworkflowsystemsascenariobasedapproach
_version_ 1718393665810857984