APAD: An application-adaptable database system its architecture and design

  • Hiroyuki Kitagawa
  • Tosiyasu L. Kunii
Part 4. Data Base Applications
Part of the Lecture Notes in Computer Science book series (LNCS, volume 133)


An application-adaptable database system APAD is proposed. APAD can be used as a powerful office automation tool through its capability of directly handling various kinds of application dependent office forms. APAD has three architectural levels corresponding to those proposed in the ANSI/X3/SPARC framework. The external level objects are application dependent office forms, and the conceptual level objects are application independent flat office forms, that is relations. The internal level objects are the storage forms of flat files and their access facilities. To attain good system performance adapted to varied database applications, the internal level of APAD is automatically tuned to current user views at the external level. APAD also provides users with an example-oriented, user friendly language to easily manipulate office forms at the external level.


Adaptation Mode Conceptual Schema Database Application Architectural Level Flat File 
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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Chamberlin, D. D., Gray, J. N., and Traiger, I. L. (1975). ‘Views, Authorization, and Locking in a Relational Data Base System,’ Proc. AFIPS National Computer Conf., NCC '75, Anaheim, May 1975, pp. 425–430.Google Scholar
  2. Chamberlin, D. D. (1976). ‘Relational Data-Base Management Systems,’ ACM Comput. Surv. Vol. 8, No. 1, March 1976, pp. 43–66.Google Scholar
  3. Codd, E. F. (1970). ‘A Relational Model of Data for Large Shared Data Banks,’ Commun. ACM Vol. 13, No. 6, June 1970, pp. 377–387.Google Scholar
  4. Codd, E. F. (1974). ‘Recent Investigation in Relational Data Base Systems,’ in ‘Information Processing,’ Rosenfeld, J. L. (Ed.), North-Holland, 1974, pp. 1017–1021.Google Scholar
  5. Housel, B. C. and Shu, N. C. (1976). ‘A High-Level Data Manipulation Language for Hierarchical Data Structures,’ Proc. Conf. Data Abstraction, Definition and Structure, Salt Lake City, March 1976, pp. 155–168.Google Scholar
  6. Kitagawa, H., Kunii, T. L., Harada, M., Kaihara, S., and Ohbo, N. (1980a). ‘A Language for Office Form Processing (OFP) — with Application to Medical Forms —,’ Proc. 3rd World Conf. Medical Informatics, Tokyo, Japan, Sept. 1980, pp. 713–718.Google Scholar
  7. Kitagawa, H., and Kunii, T. L. (1980b). ‘Form Transformation — a Multiple User View Supporting Aid —,’ Proc. 14th IBM Computer Sciece Symposium, Amagi, Japan, pp. 434–455.Google Scholar
  8. Kitagawa, H., Kunii, T. L., Azuma, M., and Mizuno, Y. (1980c). ‘User-and Administrator-Friendly Architecture for Interactive Software Development,’ Proc. Int. Cong. Applied Systems Research and Cybernetics, Acapulco, Mexico, Dec. 1980.Google Scholar
  9. Kitagawa, H., and Kunii, T. L. (1981). ‘The Nested Table Data Model — a New Approach to Data Definition and Manipulation,’ (in preparation).Google Scholar
  10. Kunii, T. L. and Kunii, H. S. (1977). ‘Design Criteria for Distributed Database Systems,’ Proc. 3rd Int. Conf. Very Large Data Bases, Tokyo, Japan, Oct. 1977, pp. 93–104.Google Scholar
  11. Kunii, T. L. and Kunii, H. S. (1979). ‘Architecture for a Virtual Graphic Database System for Interactive Computer-Aided Design,’ Comput. Aided Design, Vol. 11, No. 3, May 1979, pp. 132–135.Google Scholar
  12. Kunii, T. L. and Harada, M. (1980). 'sID: System for Interactive Design,’ Proc. AFIPS National Computer Conf., NCC '80, Anaheim, May 1980, pp. 33–40.Google Scholar
  13. Osman, I. M. (1979). ‘Updating Defined Relations,’ Proc. AFIPS National Computer Conf., NCC '79, New York, June 1979, pp. 733–740.Google Scholar
  14. Shu, N. C., Housel, B. C., and Lum, V. Y. (1975). ‘CONVERT: A High Level Translation Definition Language for Data Conversion,’ Commun. ACM, Vol. 18, No. 10, October 1975, pp. 557–567.Google Scholar
  15. Yormark, B. (1977). ‘The ANSI/X3/SPARC/SGDBMS Architecture,’ in ‘The ANSI/SPARC DBMS Model,’ Jardine, D. A. (Ed.), North-Holland, 1977, pp.1–21.Google Scholar
  16. Zloof, M. M. (1975). ‘Query by Example,’ Proc. AFIPS National Computer Conf., NCC '75, Anaheim, May 1975, pp. 431–438.Google Scholar
  17. Zloof, M. M. (1977). ‘Query-by-Example: A Data Base Language,’ IBM Syst. J. Vol. 16, No. 4, 1977, pp. 324–343.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1982

Authors and Affiliations

  • Hiroyuki Kitagawa
    • 1
  • Tosiyasu L. Kunii
    • 1
  1. 1.Department of Information Science Faculty of ScienceThe University of TokyoBunkyo-ku, TokyoJapan

Personalised recommendations