Tytuł artykułu
Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Języki publikacji
Abstrakty
BPEL is being widely used to specify business processes through the orchestration, composition and coordination of web services. It is now common practice to begin the process of modeling the "workflows" within a set of BPEL business processes using UML Activity Diagrams since they can be automatically mapped down onto BPEL code. However activity diagrams were not intended to explicitly model user goals and interactions with external systems offering web services. However, since the chief purpose of BPEL business processes is to first and foremost provide services to their users, using activity diagram modeling alone will not allow an E-commerce analyst to explicitly capture and model the users' goals. In this paper we propose an approach to solve this issue; initially model BPEL business processes using Use Cases to capture users' perspective, and to systematically develop activity diagrams from Use Case models. A Travel Agency system case study is presented illustrates the feasibility of the proposed approach.
Słowa kluczowe
Czasopismo
Rocznik
Tom
Strony
58--75
Opis fizyczny
Bibliogr. 14 poz.
Twórcy
autor
autor
- STEAM Laboratory Electrical and Computer Engineering Deparment, University of Alberta
Bibliografia
- [1] A-W Scheer. ARIS Business Process Modeling. Springer Verlag, 1999.
- [2] J. Aagedal and Z. Milosevic. ODP enterprise language: An UML perspective. In In Proc. of The 3rd International Conference on Enterprise Distributed Object Computing. IEEE Press,1999.
- [3] K. Bittner and I. Spence. UC Modeling. Addison-Wesley, 2002.
- [4] M. Dumas and A. ter Hofstede. UML Activity Diagrams as aWorkow Specifcation Language.In Proc. of the UML 2001 Conference, 2001.
- [5] B. P. M. Initiative. BPMI: Business Process Modelling Notation Specifcation v1.0, November 2004.
- [6] B. Korherr and B. List. Extending the UML 2 Activity Diagram with Business Process Goals and Performance Measures and the Mapping to BPEL. In 2nd International Workshop on Best Practices of UML (BP-UML'06). Spinger Verlag, Lecture Notes in Computer Science,November 2006.
- [7] P. Kueng and P. Kawalek. Goal-based business process models: creation and evaluation.Business Process Management Journal, Volume 3(1):1738, 1997. MCB Press.
- [8] B. List and B. Korherr. An Evaluation of Conceptual Business Process Modelling Languages.In Proceedings of the 21st ACM Symposium on Applied Computing (SAC'06). ACM Press,April 2006.
- [9] M. B. M. B. Juric and P. Sarang. Business Process Execution Language for Web Services.Second Edition. PACKT Publishing, 2006.
- [10] J. M. M. El-Attar. AGADUC: Towards a More Precise Presentation of Functional Requirments in Use Case Models. In 4th ACIS International Conference on Software Engineering,Research, Management and Applications, 2006.
- [11] K. Mantell. From UML to BPEL http://www-106.ibm.com/developerworks/webservices/library/ws-uml2bpel, September 2003.
- [12] I. Object Management Group. UML 2.0 Superstructure, http://www.omg.org/cgi-bin/apps/doc?formal/05-07-04.pdf, November 2006.
- [13] M. Schader and A. Korthaus. Modeling business processes as part of the BOOSTER approach to business object-oriented systems development based on UML. In Proc. of The Second International Enterprise Distributed Object Computing Workshop. IEEE Press, 1998.
- [14] STEAM laboratory website at the University of Alberta. http://www.steam.ualberta.ca/main/research_areas/Requirements_Capture.htm, Dec 2006.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPW7-0013-0017