Advertisement

Architectural issues of database systems in advanced computer networks

  • Shojiro Nishio
  • Masahiko Tsukamoto
Session B-4. Novel Distributed Applications
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1274)

Abstract

Recently, we can find three remarkable features in advanced computer networks. First is the development of client software systems based on the World-Wide Web (WWW). Second is the spatial extension of communication environments through wireless communication technologies, making mobile computing possible. Third is drastic increase of available bandwidth by high speed network technologies such as ATM (Asynchronous Transfer Mode) switching. In this paper, to facilitate the development of databases based on these three network software/hardware technologies, we discuss their architectural issues. They are the issue of three-tier database architecture based on WWW clients and network integration servers, the issue of database architecture for a mobile computing environment, and the issue of database migration techniques for ATM based networks.

Keywords

Mobile Computing Service Proxy Transaction Processing Broadband Network Common Object Request Broker Architecture 
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.
    Abiteboul, S., Bonner, A.: Objects and views. Proc. of ACM SIGMOD International Conference on Management of Data (1991) 238–247Google Scholar
  2. 2.
    Alonso, R., Korth, H.F.: Database system issues in nomadic computing. Proc. of ACM SIGMOD International Conference on Management of Data (1993) 388–392Google Scholar
  3. 3.
    Badrinath, B.R., Bakre, A., Imielinski, T., Marantz, R.: Handling mobile clients: a case for indirect interaction. Proc. of 4th Workshop on Workstation Operating Systems (1993)Google Scholar
  4. 4.
    Badrinath, B.R., Welling, G.: Event delivery abstractions for mobile comput ing. Technical Report LCSR-TR-242. Department of Computer Science, Rutgers University (1995)Google Scholar
  5. 5.
    Berghel, H.: The Client's side of the world-wide web. Communications of the ACM 39 1 (1996) 30–40Google Scholar
  6. 6.
    Berners-Lee, T., Cailliau, R., Groff, J., Pollermann, B.: World-wide web: the information universe, electronic networking: research, applications, and policy 1 2 (1992) 52–58Google Scholar
  7. 7.
    Berners-Lee, T., Masinter, L., McCahill, M.: Uniform Resource Locators (URL). RFC 1738 (1994)Google Scholar
  8. 8.
    Daily, M., Gabrynowicz, J., Narumalani, S., Nygard, K., Perrizo, W., Ram, P., Reichenbach, S., Seielstad, G.A., White, W.: Accessing earth system science data and applications through high-bandwidth networks. IEEE Journal on Selected Areas in Communication 13 5 (1995) 793–805.Google Scholar
  9. 9.
    Berners-Lee, T., Fielding, R., Frystyk, H.: Hypertext Transfer Protocol-HTTP/1.0. RFC 1945 (1996)Google Scholar
  10. 10.
    Fielding, R., Gettys, J., Mogul, J., Frystyk, H., Berners-Lee, T.: Hypertext transfer protocol-HTTP/1.1. RFC 2068 (1997).Google Scholar
  11. 11.
    Forman, G.H., Zahorjian, J.: The challenges of mobile computing, IEEE Computer 27 4 (1994) 38–47.Google Scholar
  12. 12.
    Guha, A., Pavan, A., Liu, J., Ajay, R., Steeves, T.: Supporting real-time and multimedia applications on the Mercuri testbed. IEEE Journal on Selected Areas in Communication 13 4 (1995) 749–763.Google Scholar
  13. 13.
    Hanson, E.N.: An initial report on the design of Ariel: a DBMS with an inte grated production rule systems. ACM SIGMOD Record 18 3 (1989) 12–19.Google Scholar
  14. 14.
    Hara, T., Harumoto, K., Tsukamoto, M., Nishio, S.: Database migration for transaction processing in ATM networks. Proc. 11th International Conference on Information Networking (1997) 1B-4.1-1B-4.10Google Scholar
  15. 15.
    Hara, T., Harumoto, K., Tsukamoto, M., Nishio, S.: DB-MAN: a distributed database system based on database migration in ATM Networks. ISE-TR-96 0012. Department of Information Systems Engineering, Faculty of Engineering, Osaka University (1996)Google Scholar
  16. 16.
    Hara, T., Harumoto, K., Tsukamoto, M., Nishio, S.: Location management for migratory data resources in ATM networks. Proc. of ACM Symposium on Applied Computing (to appear)Google Scholar
  17. 17.
    Hokimoto, A., Kurihara, K., Nakajima, T.: An approach for constructing mobile applications using service proxies. Proc of 16th International Conference on Distributed Computing Systems (1996)Google Scholar
  18. 18.
    Imielinski, T., Badrinath, B.R.: Data management for mobile computing. ACMSIGMOD Record 22 1 (1993) 34–39Google Scholar
  19. 19.
    Kadobayashi, R., Tsukamoto, M.: Performance comparison of mobile support strategies. Proc. of 1st International Conference on Mobile Computing and Networking (1995) 218–225Google Scholar
  20. 20.
    Korth, H.F., Imielinski, T.: Mobile computing: fertile research area or black hole? Proc. of 19th International Conference on Very Large Data Bases (1993) 699–700Google Scholar
  21. 21.
    Kristol, D., Montulli, L.: HTTP State Management Mechanism. RFC 2109 (1997)Google Scholar
  22. 22.
    Manber, U.: Future directions and research problems in the world wide web. Proc. of ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (1996) 213–215Google Scholar
  23. 23.
    Murase, T., Tsukamoto, M., Nishio, S.: A system platform for mobile computing based on active databases. Proc. of International Symposium on Cooperative Database Systems for Advanced Applications (1996) 422–425Google Scholar
  24. 24.
    Nguyen, T., Srinivasan, V.: Accessing relational databases from the world wide web. Proc. of ACM SIGMOD International Conference on Management of Data (1996) 529–540Google Scholar
  25. 25.
    Nishio, S., Tsukamoto, M.: Towards new multimedia information bases in broadband networks. Transactions of the Institute of Electronics, Information and Communication Engineers D-II 79-D-II 4 (1996) 460–467 (in Japanese)Google Scholar
  26. 26.
    Nussbaumer, J.-P., Patel, B.V., Scaffa, F., Sterbenz, J.P.G.: Networking requirements for interactive video on demand. IEEE Journal on Selected Areas in Communication 13 5 (1995) 779–787Google Scholar
  27. 27.
    Rooholamini, R., Cherkassky, V.: ATM-based multimedia servers. IEEE Multimedia 2 1 (1995) 39–52Google Scholar
  28. 28.
    Santos, C., Abiteboul, S., Delobel, C.: Virtual schemas and bases. Proc. of 4th International Conference on Extending Database Technology (1994) 81–94Google Scholar
  29. 29.
    Seki, N.: Special issue: a new information system configuration, Nikkei Computer 409 (1997) 140–153 (in Japanese)Google Scholar
  30. 30.
    Srinivasan, R: RPC: Remote Procedure Call Protocol Specification Version 2. RFC 1831 (1995)Google Scholar
  31. 31.
    Tanaka, K., Yoshikawa, M., Ishihara, K.: Schema virtuahzation in object oriented databases. Prof. of 5th International Conference on Data Engineering (1988) 23–30Google Scholar
  32. 32.
    Tsukamoto, M., Kadobayashi, R., Nishio, S.: Strategies for query processing in mobile computing. Imielinski, T. and Korth, H. F. (Eds.): Mobile computing. Kluwer Academic Publishers (1996) 595–620Google Scholar
  33. 33.
    Tsukamoto, M., Liu, B., Nishio, S.: MobiView: A database view for mobile computing environments. Technical Report ISE-TR-95-013. Department of Information Systems Engineering, Faculty of Engineering, Osaka University (1995)Google Scholar
  34. 34.
    Wetherall, D.J., Stasior, W.F., Adam, J.F., Houh, H.H., Ismert, M., Bacher, D.R., Phillips, B.M., Tenninhouse, D.L.: View station applications: implications for network traffic. IEEE Journal on Selected Areas in Communication 13 5 (1995) 768–778Google Scholar
  35. 35.
    Widom, J., Ceri, S. (Eds.): Active database systems. Morgan Kaufmann Publishers, Inc. (1996)Google Scholar
  36. 36.
    Active Group. http://www.activex.org/Google Scholar
  37. 37.
    Common Gateway Interface. http://hoohoo.ncsa.uiuc.edu/cgi/Google Scholar
  38. 38.
    CORBA. http://www.corba.org/Google Scholar
  39. 39.
    CORBA 2.0/IIOP Specifications. http://www.omg.org/corba/corbiiop.htmGoogle Scholar
  40. 40.
    Java. http://java.sun.comGoogle Scholar
  41. 41.
    Java Development Kit. http://www.javasoft.com/products/JDKGoogle Scholar
  42. 42.
    JDBC Database Access API. http://splash.javasoft.com/jdbe/Google Scholar
  43. 43.
    OLE Development. http://www.microsoft.com/oledev/Google Scholar
  44. 44.
    Oracle Mobile Agents. http://www.oracle.com/products/networking/mobile-agents/html/Google Scholar
  45. 45.
    Oracle WebServer. http://www.oracle.com/products/websystemGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Shojiro Nishio
    • 1
  • Masahiko Tsukamoto
    • 1
  1. 1.Department of Information Systems EngineeringFaculty of Engineering, Osaka UniversitySuitaJapan

Personalised recommendations