Abstract
Service-Oriented Architecture (SOA) is a paradigm that encourages organization to understand, how their information technology infrastructure capabilities can be organized to achieve business goals? SOA promises a challenging generation of information systems application based on a new set of standards for enabling self describing, interoperable web services. The web service composition supports choreography in SOA. The web service composition is mainly managed through orchestration and choreography of services. In this paper, we propose a Framework for Service Choreography (FSC) to control the business processes in SOA to reduce complexity in web service composition. To address choreography security issues while passing messages between the services choreographed in SOA, we also propose a Verification Model (VM) using Security Assertions Markup Language (SAML 2.0) to provide authentication and authorization. Then, we have implemented the proposed choreography model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Braker, A., Walton, C.D., Roberston, D.D.: Choreographing web services. IEEE Trans. Serv. Comput. 2, 152–166 (2009)
Zhao, C., Duan, Z., Zhang, M.: Model-driven approach for dynamic web service composition
Fonseca, J., Abdelouahab, Z., Lopes, D., Labidi, S.: A security framework for SOA applications in mobile environment. Int. J. Netw. Secur. Appl. (IJNSA) 1(3), 90–107
Rao, P.J., Martin, M.: Logic-based web services composition: from service description to process model. In: International Conference on Web Services (ICWS), IEEE Press
Gómez-Gutiérrez, J.A., Rivera-Vega, P.I.: A framework for smooth composition of choreographies of web services. In: International Conference on Web Services (2007)
Kamatchi, R.: Security visualization collaborative security framework for service-oriented architecture. Int. J. Modell. Optim. 2(4), 558–562
Kovac, D., Trcek, D.: A survey of web services orchestration and choreography with formal models
Pahl, C., Zhu, Y.: A semantical framework for the orchestration and choreography of web services. Electron. Notes Theoret. Comput. Sci. 151, 3–18 (2006)
Peltz, C.: Web service orchestration and choreography. IEEE Comput. Soc. 36(10), 46–52
Roglinger, M.: Verification of web service compositions: an operationalization of correctness and a requirements framework for service-oriented modeling techniques. Bus. Inf. Syst. Eng. 1, 429–437
Rebai, S., Kacem, H.A., Kacem, H.H.: Position paper: an integration approach of service composition models: from choreography to orchestration. In: IEEE 21st International WETICE
Yoon, Y., Ye, C., Jacobsen, H.A.: A distributed framework for reliable and efficient service choreographies. Department of Electrical and Computer Engineering University of Toronto
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer India
About this paper
Cite this paper
Bhuyan, P., Ray, A., Mohapatra, D.P. (2015). A Service-Oriented Architecture (SOA) Framework Component for Verification of Choreography. In: Jain, L., Behera, H., Mandal, J., Mohapatra, D. (eds) Computational Intelligence in Data Mining - Volume 3. Smart Innovation, Systems and Technologies, vol 33. Springer, New Delhi. https://doi.org/10.1007/978-81-322-2202-6_3
Download citation
DOI: https://doi.org/10.1007/978-81-322-2202-6_3
Published:
Publisher Name: Springer, New Delhi
Print ISBN: 978-81-322-2201-9
Online ISBN: 978-81-322-2202-6
eBook Packages: EngineeringEngineering (R0)