Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition
Business Process Execution Language for Web Services BPEL and BPEL4WS 2nd Edition
Using UML Diagrams to Model Real-Time Web Services
ICIW '07 Proceedings of the Second International Conference on Internet and Web Applications and Services
A UML Simulator for Behavioral Validation of Systems Based on SOA
NWESP '06 Proceedings of the International Conference on Next Generation Web Services Practices
Transforming Business Requirements into BPEL: A MDA-Based Approach to Web Application Development
WSCS '08 Proceedings of the IEEE International Workshop on Semantic Computing and Systems
CoMoGIS'06 Proceedings of the 2006 international conference on Advances in Conceptual Modeling: theory and practice
Using object role modeling in a service-oriented data integration project
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems
Hi-index | 0.00 |
The intended behavior of any system such as services, tasks or functions can be captured by functional requirements of the system. As our dependence on online services has grown steadily, the web applications are being developed employing the SOA. BPEL4WS provides a means for expressing functional requirements of an SOA-based system by providing constructs to capture business goals and objectives for the system. In this paper we propose an approach for transforming user-centered requirements captured using UML into a corresponding BPEL specification, where the business processes are captured by means of use-cases from which UML sequence diagrams and activity diagrams are extracted. Subsequently these UML models are mapped to BPEL specifications that capture the essence of the initial business requirements to develop the SOA-based system by employing CASE tools. A student housing system is used as a case study to illustrate this approach and the system is validated using NetBeans.