Building Scalable View Module of Object-Oriented Database

  • Haeng-Kon KimEmail author
  • Hyun Yeo
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 290)


Many researchers and developers have studied object-oriented relational database management systems (ORDBMS) in the past ten or so years, few have published their results that reveal the inside workings of an ORDBMS. Leading database software companies integrated object-oriented features in their DBMS products only recently. These companies do not make the technical core of their products public. Most academic researchers, on the other hand, have worked on ideas, methodologies and analysis of ORDBMS, but few have shown the database engine of a working system. This paper presents a propotype ORDBMS engine that supports objects in databases, including user-defined types, inheritance, and polymorphous method invocaiton. Although a prototype, it is implemented in Java, fully functional and can be extended should additional modules be added in the future. The system is composed of three major components: the query-command module, the view module, and the database module.


Object-Oriented Relational Database Management User Friendly Interface Inheritance View Module Searching Engine Self-diagnosing Agent Ubiquitous computing CBE (Common Base Event) Crop Production Agent Systems 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Corchado, J.M., De Paz, J.F., Rodríguez, S., Bajo, J.: Model of experts for decision support in the diagnosis of leukemia patients. Artificial Intelligence in Medicine 46(3), 179–200 (2009)CrossRefGoogle Scholar
  2. 2.
    De Paz, J.F., Bajo, J., López, V.F., Corchado, J.M.: Biomedic Organizations: An intelligent dynamicarchitecture for KDD. Information Sciences 224, 49–61 (2013)CrossRefMathSciNetGoogle Scholar
  3. 3.
    Rodríguez, S., de Paz, Y., Bajo, J., Corchado, J.M.: Social-based planning model for multiagent systems. Expert Systems with Applications 38(10), 13005–13023 (2011)CrossRefGoogle Scholar
  4. 4.
    Bajo, J., De Paz, J.F., Rodríguez, S., González, A.: Multi-agent system to monitor oceanic environments. Integrated Computer-Aided Engineering 17(2), 131–144 (2010)Google Scholar
  5. 5.
    De Paz, J.F., Rodríguez, S., Bajo, J., Corchado, J.M.: Mathematical model for dynamic case-based planning. International Journal of Computer Mathematics 86(10-11), 1719–1730 (2009)CrossRefzbMATHGoogle Scholar
  6. 6.
    Corchado, J.M., Bajo, J., De Paz, J.F., Rodríguez, S.: An execution time neural-CBR guidance assistant. Neurocomputing 72(13), 2743–2753 (2009)CrossRefGoogle Scholar
  7. 7.
    Závodská, A., ŠRamová, V., Aho, A.M.: Knowledge in Value Creation Process for Increasing Competitive Advantage. Advances in Distributed Computing and Artificial Intelligence Journal 1(3), 35–47 (2012)Google Scholar
  8. 8.
    Satoh, I.: Bio-inspired Self-Adaptive Agents in Distributed Systems. Advances in Distributed. Computing and Artificial Intelligence Journal 1(2), 49–56 (2012)Google Scholar
  9. 9.
    Agüero, J., Rebollo, M., Carrascosa, C., Julián, V.: MDD-Approach for developing Pervasive Systems based on Service-Oriented Multi-Agent Systems. Advances in Distributed Computing and Artificial Intelligence Journal 1(6), 55–64 (2013)Google Scholar
  10. 10.
    Khoshafian, S., Dasananda, S., Minassian, N., Ketabchi, M.: The Jasmine Object Database: Multimedia Applications for the Web. Computer Associates International (1998)Google Scholar
  11. 11.
    Kim, W.: Introduction to Object-Oriented Databases. MIT Press, Cambridge (1990)Google Scholar
  12. 12.
    Larson, J.A.: Database directions: from relational to distributed, multimedia, and object-oriented database systems. Prentice Hall, Upper Saddle River (1995)zbMATHGoogle Scholar
  13. 13.
    Lejter, M., Meyers, S., Peiss, S.P.: Support for maintaining object-oriented programs. IEEE Transactions on Software Engineering 18, 1045–1052 (1992)CrossRefGoogle Scholar
  14. 14.
    Saracco, C.M.: Universal database management: a guide to object/relational technology. Morgan Kaufmann Publishers, San Francisco (1998)Google Scholar
  15. 15.
    Silberschatz, A., Korth, H.F., Sudarshan, S.: Database System Concepts, 3rd edn. McGraw Hill (1997)Google Scholar
  16. 16.
    Tesler, L.G.: Object-oriented approach. Communication of the ACM 34(8), 13–14 (1991)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.School of Information TechnologyCatholic University of DaeguKyungbukKorea
  2. 2.Dept. of Information and Communication EngineeringSunchon National UniversitySuncheonRepublic of Korea

Personalised recommendations