Skip to main content

Towards a Secure Service Coordination

  • Conference paper
Current Trends in Database Technology – EDBT 2006 (EDBT 2006)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 4254))

Included in the following conference series:

  • 619 Accesses

Abstract

This paper presents an approach for building secure service-based coordinated systems. Secure coordination is considered at two levels: abstraction (i.e., specification) and execution (i.e., run level). At the abstraction level, we define a general model enabling to specify coordination and its related non functional properties (such as security). The idea is to use constraints for expressing the application logic of a coordinated system and its required security strategies. Coordination activities are the key concepts used for controlling the execution of participating services. Constraints are specified as pre and post conditions of these coordination activities. At the execution level, we propose an architecture which implements strategies to verify constraints and manage the secure execution of coordination. We propose also an instantiating vade-mecum to configure execution level components according to a specific set of constraints.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alvarez, P., Banares, J.A., Muro-Medrano, P.R., Nogueras, J., Zarazaga, F.J.: A java coordination tool for web-service architectures: The location-based service context. In: Guelfi, N., Astesiano, E., Reggio, G. (eds.) FIDJI 2002. LNCS, vol. 2604, pp. 1–14. Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  2. BEA Systems, IBM Corporation, Microsoft Corporation: Web Services Coordination (2003)

    Google Scholar 

  3. Belhajjame, K., Vargas-Solar, G., Collet, C.: Defining and coordinating open-services using Workflow. In: Proceedings of the Eleventh International Conference on Cooperative Information Systems. LNCS. Springer, Heidelberg (2003)

    Google Scholar 

  4. IBM Corporation (1999), http://www-306.ibm.com/software/htp/cics/

  5. Object Management Group (2002), http://www.corba.org/

  6. Cremonini, M., Omicini, A., Zambonelli, F.: Coordination in Context: Authentication, Authorisation and Topology in Mobile Agent Applications. In: Ciancarini, P., Wolf, A.L. (eds.) COORDINATION 1999. LNCS, vol. 1594, pp. 416–416. Springer, Heidelberg (1999)

    Google Scholar 

  7. Georgakopoulos, D., Hornick, M.F., Sheth, A.P.: An Overview of Workflow Management: From Process Modeling to Workflow Automation Infrastructure. Distributed and Parallel Databases, 119–153 (1995)

    Google Scholar 

  8. Issarny, V., Bidan, C., Saridakis, T.: Characterizing Coordination Architectures According to Their Non-Functional Execution Properties. In: 31st IEEE International Conference on System Science (1998)

    Google Scholar 

  9. Khan, K.M., Han, J.: A Security Characterisation Framework for Trustworthy Component Based Software Systems. In: IEEE International Computer Software and Applications Conference (2003)

    Google Scholar 

  10. Klint, P., Olivier, P.: The TOOLBUS Coordination Architecture: A Demonstration. In: 5th International Conference on Algebraic Methodology and Software Technology, pp. 575–578. Springer, Heidelberg (1996)

    Chapter  Google Scholar 

  11. Malone, T.W.: What is Coordination Theory and How Can it Help Design Cooperative Work Systems? In: CSCW 1990: Proceedings of the 1990 ACM conference on Computer-supported cooperative work, pp. 357–370 (1990)

    Google Scholar 

  12. Papadopoulos, G.A., Arbab, F.: Coordination models and languages. Advances in Computers (1998)

    Google Scholar 

  13. Peterson, J.L.: Petri Net Theory and the Modeling of Systems. Prentice Hall PTR, Englewood Cliffs (1981)

    Google Scholar 

  14. Tolksdorf, R.: Coordination Technology for Workflows on the Web: Workspaces. In: Porto, A., Roman, G.-C. (eds.) COORDINATION 2000. LNCS, vol. 1906, pp. 36–50. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  15. Microsoft Corporation (2003), http://msdn.microsoft.com/webservices/building/interop/

  16. Workflow Management Coalition: Terminology and Glossary (1996)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vu, THG. (2006). Towards a Secure Service Coordination. In: Grust, T., et al. Current Trends in Database Technology – EDBT 2006. EDBT 2006. Lecture Notes in Computer Science, vol 4254. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11896548_11

Download citation

  • DOI: https://doi.org/10.1007/11896548_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-46788-5

  • Online ISBN: 978-3-540-46790-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics