Skip to main content

A Service-Oriented Architecture (SOA) Framework Component for Verification of Choreography

  • Conference paper
  • First Online:
Book cover Computational Intelligence in Data Mining - Volume 3

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 33))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Braker, A., Walton, C.D., Roberston, D.D.: Choreographing web services. IEEE Trans. Serv. Comput. 2, 152–166 (2009)

    Google Scholar 

  2. Zhao, C., Duan, Z., Zhang, M.: Model-driven approach for dynamic web service composition

    Google Scholar 

  3. 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

    Google Scholar 

  4. 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

    Google Scholar 

  5. 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)

    Google Scholar 

  6. Kamatchi, R.: Security visualization collaborative security framework for service-oriented architecture. Int. J. Modell. Optim. 2(4), 558–562

    Google Scholar 

  7. Kovac, D., Trcek, D.: A survey of web services orchestration and choreography with formal models

    Google Scholar 

  8. Pahl, C., Zhu, Y.: A semantical framework for the orchestration and choreography of web services. Electron. Notes Theoret. Comput. Sci. 151, 3–18 (2006)

    Article  Google Scholar 

  9. Peltz, C.: Web service orchestration and choreography. IEEE Comput. Soc. 36(10), 46–52

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prachet Bhuyan .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics