Skip to main content

A User Management System for Federated Databases Using Web Services

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3983))

Abstract

A federated database system (FDBS) is a distributed system that consists of a number of autonomous and heterogeneous database management systems (DBMS). Administration of a FDBS is a challenging task due to the heterogeneity of database management systems in the FDBS, heterogeneous platforms these DBMS are deployed on, and non-standard access protocols these systems provide. One of the important tasks in the management of FDBS is user management. In this paper we propose a new architecture for user management in FDBS, based on the “web services” middleware. The system includes a Central Controller for maintaining a directory of component databases, database access roles, and users. Each database component and the Central Controller are accessed via web services providers that are deployed on each component site. These web services are lightweight interfaces hiding the heterogeneity of different platforms. The system is highly scalable and portable. New DBMS can be easily added to the FDBS after the web services interfaces for the regarding DBMS are installed on the component sites.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   139.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Sheth, A., Larson, J.: Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Computing Surveys 22(3), 183–236 (1990)

    Article  Google Scholar 

  2. Web Services Activity, http://www.w3.org/2002/ws

  3. di Vimercati, S.D.C., Samarati, P.: Access Control in Federated System. In: ACM New Security Paradigm Workshop, Lake Arrowhead, CA (1996)

    Google Scholar 

  4. Piattini, M., Diaz, O.: Advanced Database Technology and Design. Artech House Inc. (2000)

    Google Scholar 

  5. Jonscher, D., Dittrich, K.R.: An Approach For Building Secure Database Federations. In: Proc. of the 20th VLDB Conference, Santiago, Chile (1994)

    Google Scholar 

  6. Templeton, M., Henley, H., Maros, E., Van Buer, D.J.: InterViso: Dealing With the Complexity of Federated Database Access. VLDB Journal 4(2), 287–317 (1995)

    Article  Google Scholar 

  7. Haas, L., Lin, E.: IBM Federated Database Technology., DB2 Developer Domain (March 2002), see: http://www-106.ibm.com/developerworks/db2/library/techarticle/0203haas/0203haas.html

  8. Heterogeneous Data Access, http://www.oracle.com/gateways/

  9. Database Administration Suite for Distributed RDBMS: Heterogeneous Database Administration, http://www3.ca.com/Solutions/Product-Family.asp?ID=2858

  10. Shanmugasundaram, J., Eugene, J.K., Catalina, S., Funderburk, F.J.: Querying XML Views of Relational Data. In: Proc. of the 27th VLDB Conference (2001)

    Google Scholar 

  11. Chun, B.N., Bavier, A.: Decentralized Trust Management and Accountability in Federated Systems. In: 37th Hawaii Int. Conf. on System Sciences (2004)

    Google Scholar 

  12. Raman, V., Narang, I., Crone, C., Haas, L., Malaika, S., Mukai, T., Wolfson, D., Baru, C.: Data Access and Management Services on Grid. In: The Fifth Global Grid Forum (2002)

    Google Scholar 

  13. Apache Web Services, see http://ws.apache.org/axis/

  14. Hacigumus, H., Iyer, B., Mehrotra, S.: Providing Database as a Service. In: Proceeding of ICDE (2002)

    Google Scholar 

  15. Malik, T., Szalay, A., Budavari, T., Thakar, A.R.: SkyQuery: A Web Service Approach to Federated Databases. In: Proceeding of CIDR Conference (2003)

    Google Scholar 

  16. Joshi, J.B.D., Bhatti, R., Bertino, E., Ghafoor, A.: Access-Control Language for Multidomain Environments. IEEE Internet Computing (2004)

    Google Scholar 

  17. Zhub, F., Turnera, M., Kotsiopoulosc, I., Bennettb, K., Russelld, M., Budgena, D., Breretona, P., Keanec, J., Layzellc, P., Rigby, M.: Dynamic Data Integration using Web Services. In: IEEE ICWS 2004 (2004)

    Google Scholar 

  18. Barker, S., Douglas, P.: Protecting federated databases using a practical implementation of a formal RBAC policy. In: Information Technology: Coding and Computing (2004)

    Google Scholar 

  19. Bhatti, R., Ghafoor, A., Bertino, E.: X-GTRBAC: An XML-Based Policy Specification Framework and Architecture for Enterprise-Wide Access Control. In: ACM Tran. On Information and Sys. Security (2005)

    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

Liu, F., Dogdu, E. (2006). A User Management System for Federated Databases Using Web Services. In: Gavrilova, M.L., et al. Computational Science and Its Applications - ICCSA 2006. ICCSA 2006. Lecture Notes in Computer Science, vol 3983. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11751632_10

Download citation

  • DOI: https://doi.org/10.1007/11751632_10

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-34078-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics