This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
IFOOD: An Intelligent Fuzzy Object-Oriented Database Architecture
September/October 2003 (vol. 15 no. 5)
pp. 1137-1154

Abstract—Next generation information system applications require powerful and intelligent information management that necessitates an efficient interaction between database and knowledge base technologies. It is also important for these applications to incorporate uncertainty in data objects, in integrity constraints, and/or in application. In this study, we propose an intelligent object-oriented database architecture, IFOOD, which permits the flexible modeling and querying of complex data and knowledge including uncertainty with powerful retrieval capability.

[1] J.F. Baldwin and T.P. Martin, Fuzzy Objects and Multiple Inheritance in Frill++ Proc. EUFIT '96, pp. 680-684, 1996.
[2] Building An Object-Oriented Database System: The Story of O2, F. Bancilhon, C. Delobel, and P. Kanelakis, eds. San Mateo, Calif.: Morgan Kaufmann, 1992.
[3] M.L. Barja, A.A. Fernandes, N.W. Paton, M.H. Willams, A. Dinn, and A.I. Abdelmoty, Design and Implementation of Rock&Roll: A Deductive Object Oriented Database System Information Systems, vol. 20, no. 3, pp. 185-211, 1995.
[4] P. Bosc and O. Pivert, “SQLf: A Relational Database Language for Fuzzy Querying,” IEEE Trans. Fuzzy Systems, vol. 3, no. 1, pp. 1-17, 1995.
[5] K.S. Candan and W. Li, On Similarity Measures for Multimedia Database Applications Knowledge and Information Systems, vol. 3, pp. 30-51, 2001.
[6] R.M. Colomb, Deductive Databases and Their Applications. Taylor&Francis, 1998.
[7] M. Dahr, Deductive Databases: Theory and Applications. Int'l Thomson Publishing Services Ltd., 1996.
[8] D. Dubois, H. Prade, and J. Rossazza, Vagueness, Typicality, and Uncertainty in Class Hierarchies Int'l J. Intelligent Systems, vol. 6, pp. 167-183, 1991.
[9] R. Elmasri and S. Navathe, Fundamentals of Database Systems, third ed. Reading, Mass.: Addison-Wesley, 2000.
[10] R. George, R. Srikanth, F.E. Petry, and B.P. Buckles, Uncertainty Management Issues in the Object-Oriented Data Model IEEE Trans. Fuzzy Systems, vol. 4, no. 2, pp. 179-192, 1996.
[11] I. Graham, Fuzzy Logic in Commercial Expert Systems Result and Prospects Fuzzy Sets and Systems, vol. 40, pp. 451-472, 1991.
[12] N.V. Gysehem, R. De Caluwe, and R. Vandenberghe, UFO: Uncertainty and Fuzziness in an Object-Oriented Model Proc. FUZZ-IEEE '93, 1993.
[13] J.L. Harrington, Object-Oriented Database Design. Morgan Kaufmann Publishers, Inc., 2000.
[14] Y. Inoue, S. Yamamoto, and S. Yasunobu, Fuzzy Set Object: Fuzzy Set as First-Class Object Proc. IFSA '91 Conf., 1991.
[15] L. Kershberg, Expert Database Systems. Benjamin/Cummings, 1989.
[16] M. Kifer, G. Lausen, and J. Wu, Logical Foundations of Object-Oriented and Frame-Based Languages Technical Report 90/14, Dept. of Computer Science, State Univ. of New York at Stony Brook (SUNY), June 1990.
[17] Object-Oriented Concepts, Databases and Applications. W. Kim and F.H. Lochovsky, eds., Addison-Wesley, 1989.
[18] M. Koyuncu, A. Yazici, and R. George, IFOOD: An Intelligent Object-Oriented Database Architecture Proc. 10th Int'l Conf. Database and Expert System Applications (DEXA '99), pp. 36-45, Aug. 1999.
[19] M. Koyuncu, A. Yazici, and R. George, Flexible Querying in an Intelligent Object-Oriented Database Environment Proc. Fourth Int'l Conf. Flexible Query Answering Systems (FQAS '2000), pp. 75-84, Oct. 2000.
[20] S. Krishna, Introduction to Database and Knowledge-Based Systems. World Scientific, 1992.
[21] J. Lee, N. Xue, K. Hsu, and S.J. Yang, Modeling Imprecise Requirements with Fuzzy Objects Information Sciences, vol. 118, pp. 101-119, 1999.
[22] Q. Li and F.H. Lochovsky, ADOME: An Advanced Object Modeling Environment IEEE Trans. Knowledge and Data Eng., vol. 10, no. 2, pp. 255-276, 1998.
[23] W. Lipski,“On semantic issue connected with incomplete information systems,” ACM Trans. Database Systems, vol. 4, no. 3, pp. 262-296, 1979.
[24] M. Liu, An Overview of the Rule-Based Object Language J. Intelligent Information Systems, vol. 10, pp. 5-29, 1998.
[25] M. Liu, "Deductive Database Languages: Problems and Solutions," ACM Computing Surveys, vol. 31, no. 1, Mar. 1999, pp. 27-62.
[26] F.G. McCabe, Logic and Objects. Prentice Hall, 1992.
[27] A. Motro, “Accommodating Imprecision in Database Systems: Issues and Solutions,” Proc. ACM SIGMOD Record, vol. 19, no. 4, pp. 69–74, Dec. 1990.
[28] T.D. Ndousse, Intelligent Systems Modeling with Reusable Fuzzy Objects Int'l J. Intelligent Systems, vol. 12, pp. 137-152, 1997.
[29] S. Parsons, “Current Approaches to Handling Imperfect Information in Data and Knowledge Bases,” IEEE Trans. Knowledge and Data Eng., vol. 8, pp. 353-372, 1996.
[30] F. Petry, Fuzzy Databases: Principles and Applications. Kluwer Academic Publishers, 1996.
[31] Y. Takahashi, "Fuzzy Database Query Languages and Their Relational Completeness Theorem," Trans. Knowledge and Data Eng., vol. 5, no. 1, pp. 122-125, 1993.
[32] M. Umano, T. Imada, I. Hatono, and H. Tamura, Fuzzy Object-Oriented Databases and Implementation of its SQL-Type Data Manipulation Language Proc. IEEE Int'l Conf. Fuzzy Systems, vol. 2, pp. 1344-1349, 1998.
[33] S.D. Urban, A.P. Karadimce, S.W. Dietrich, T. Ben Abdellatif, and H.W.R. Chan, “CDOL: A Comprehensive Declarative Object Language,” Data and Knowledge Eng., pp. 67-111, 1997.
[34] T. Warren, L.Z. Zhang, and C. Mount, Similarity Measures for Retrieval in Case-Based Reasoning Systems Applied Artificial Intelligence, vol. 12, no. 4, pp. 267-288, 1998.
[35] A. Yazici, R. George, and D. Aksoy, Design and Implementation Issues in the Fuzzy Object-Oriented Data (FOOD) Model Information Sciences (Int'l J.), vol. 108, no. 4, pp. 241-260, 1998.
[36] A. Yazici and R. George, Fuzzy Database Modeling. New York: Physica-Verlag, 1999.
[37] A. Yazici, A. Soysal, B.P. Buckles, and F.E. Petry, Uncertainty in a Nested Relational Database Model Data&Knowledge Eng., vol. 30, pp. 275-301, 1999.
[38] A. Yazici, B.P. Buckles, and F.E. Petry, Handling Complex and Uncertain Information in the ExIFO and NF2 Data Models IEEE Trans. Fuzzy Systems, vol. 7, no. 6, pp. 659-676, Dec. 1999.
[39] J. Yen and R. Langari, Fuzzy Logic: Intelligence, Control, and Information. Prentice Hall, 1999.
[40] L.A. Zadeh, Similarity Relations and Fuzzy Orderings Information Sciences, vol. 3, no. 2, pp. 177-200, 1971.
[41] M. Zemankova-Leech and A. Kandel, Fuzzy Relational Databases A Key to Expert Systems. Verlag, 1984.

Index Terms:
Object-oriented databases, knowledge-base systems, uncertainty, fuzzy set theory, flexible querying.
Citation:
Murat Koyuncu, Adnan Yazici, "IFOOD: An Intelligent Fuzzy Object-Oriented Database Architecture," IEEE Transactions on Knowledge and Data Engineering, vol. 15, no. 5, pp. 1137-1154, Sept.-Oct. 2003, doi:10.1109/TKDE.2003.1232269
Usage of this product signifies your acceptance of the Terms of Use.