Towards a Task-Oriented, Policy-Driven Business Requirements Specification for Web Services
Dynamic assembly of complex software is possible through automated composition of web services. Coordination scripts identify and orchestrate a number of services to fulfil a user or business goal. There exists a need for expressing high level business requirements in such a way that is accessible by businesses. Current solutions fail to include specifications at the appropriate level of abstraction. Our approach defines a graphical notation to depict a business goal in terms of objectives, which are refined by tasks. The specifics of each task as well as overarching business constraints are expressed by policies.
KeywordsStrict Preference Graphical Notation Business Goal Business Requirement Business Process Modeling Notation
Unable to display preview. Download preview PDF.
- 2.Object Management Group (OMG): Business Process Modeling Notation (BPMN) Specification (2006)Google Scholar
- 4.Turner, K.J., Reiff-Marganiec, S., Blair, L., Pang, J., Gray, T., Perry, P., Ireland, J.: Policy support for call control. Computer Standards and Interfaces (2005)Google Scholar
- 5.Gaudel, M.C.: Toward undoing in composite web services. LRI, Paris-Sud University and CNRS, Orsay, France (2004)Google Scholar
- 6.van der Aalst, W.M.P., ter Hofstede, A.H.M., Kiepuszewski, B., Barros, A.P.: Workflow patterns. Technical Report FIT-TR-2002-03, Queensland University of Technology, Brisbane (2002)Google Scholar