Advertisement

A User Management System for Federated Databases Using Web Services

  • Fuyu Liu
  • Erdogan Dogdu
Part of the Lecture Notes in Computer Science book series (LNCS, 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.

Keywords

Access Control Service Orient Architecture Central Controller Access Control Mechanism Client Program 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Sheth, A., Larson, J.: Federated Database Systems for Managing Distributed, Heterogeneous, and Autonomous Databases. ACM Computing Surveys 22(3), 183–236 (1990)CrossRefGoogle Scholar
  2. 2.
    Web Services Activity, http://www.w3.org/2002/ws
  3. 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. 4.
    Piattini, M., Diaz, O.: Advanced Database Technology and Design. Artech House Inc. (2000)Google Scholar
  5. 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. 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)CrossRefGoogle Scholar
  7. 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. 8.
    Heterogeneous Data Access, http://www.oracle.com/gateways/
  9. 9.
    Database Administration Suite for Distributed RDBMS: Heterogeneous Database Administration, http://www3.ca.com/Solutions/Product-Family.asp?ID=2858
  10. 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. 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. 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. 13.
    Apache Web Services, see http://ws.apache.org/axis/
  14. 14.
    Hacigumus, H., Iyer, B., Mehrotra, S.: Providing Database as a Service. In: Proceeding of ICDE (2002)Google Scholar
  15. 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. 16.
    Joshi, J.B.D., Bhatti, R., Bertino, E., Ghafoor, A.: Access-Control Language for Multidomain Environments. IEEE Internet Computing (2004)Google Scholar
  17. 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. 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. 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

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Fuyu Liu
    • 1
  • Erdogan Dogdu
    • 2
  1. 1.School of Computer ScienceUniversity of Central FloridaOrlandoUSA
  2. 2.Computer Engineering Dept.TOBB Economics and Technology UniversityAnkaraTurkey

Personalised recommendations