Author, Subjects, Keywords

Cited Author

 

 
   » By Author or Editor
 » Browse Author by Alphabet
 » By Journal
 » By Subjects
 » Malaysian Journals
 » By Type
 » By Year
 » By Latest Additions
 
 
   » By Author
 » Top 20 Authors
 » Top 20 Article
 » Top Journal Cited
 » Top Article Cited
 » Journal Citation Statistics
 » Usage Since Sept 2007


 
 
 

Login | Create Account

An Object Assertion Language for Integrity Constraints in OODBS

Belal Zaqaibeh, and Hamidah Ibrahim, (2007) An Object Assertion Language for Integrity Constraints in OODBS. In: Research Excellence and Knowledge Enrichment in ICT: Proceeding of the 2nd International Conference on Informatics, 27th - 28th November 2007, Petaling Jaya, Selangor, Malaysia.

Full text not available from this repository.

Affiliations

Zarqa Private University, Dept. of Information Technology
Universiti Putra Malaysia, Dept. of Computer Science and IT

Abstract

In this paper an Object Assertion Language for Integrity Constraints (OALIC) is proposed. The OALIC is used to create classes and collect attributes and their constraints that are derived from composition and inheritance hierarchies. The OALIC is designed to support enforcing and maintaining integrity constraints for Object-Oriented Databases (OODBs). A new technique called detection method is designed to check the object metadata to detect and catch the OODBs violation before it occurs. Furthermore, we have implemented the OALIC and supported set of definitions that are for checking attribute values validity, OODB consistency, and also a method for verifying attribute values when inserting, deleting, and updating objects.

Item Type:Conference or Workshop Item (Paper)
Keywords:Assertion language, object-oriented databases, integrity constraints, constraints violation.
Subjects:Q Science
T Technology
ID Code:1489

[1] Bagui S., “Achievements and Weaknesses of Object-Oriented Databases,” Journal of Object Technology, Vol. 2, No. 4, 2003, pp. 29-41.

[2] Brown P. Object-Relational Database Development, Addison-Wesley, 2001.

[3] Choi I., Bae S., Do N., and Yun M., “Backward Propagation of Engineering Constraints in Active Object-Oriented Databases,” Proc of the 22nd International Conference on Computers and Industrial Engineering, Cairo, 1997, pp. 20-23.

[4] Date C. J. An Introduction to Database Systems. 8th edition, Addison Wesley, 2004.

[5] Do N. C., Choi I. J., and Jang M., “A Structure-Oriented Data Representation of Engineering Changes for Supporting Integrity Constraints,” The International Journal of Advanced Manufacturing Technology, Vol. 20, No. 8, 2002, pp. 564-570.

[6] Eick C. F., and Werstein P., “Rule-Based Consistency Enforcement for Knowledge-Based Systems,” The IEEE Transactions of Knowledge and Data Engineering, Vol. 5, No. 1, 1993, pp. 52-64.

[7] Formica A., “Finite Satisfiability of Integrity Constraints in Object-Oriented Database Schemas,” The IEEE Transactions on Knowledge and Data Engineering, Vol. 14, No. 1, 2002, pp. 123-139.

[8] Jagannathan D., Ouck L., Fritchman L., Thompson P., and Tolbert D., “A Database System Based in the Semantic Data Model,” Proc ACM SIGMOD, 1988, pp. 46-55.

[9] Caseau Y., “Constraints in an Object-Oriented Deductive Database,” Proc. 2nd International Conference on Deductive and OODBs (DOOD'91), Munich, Germany, 1991, pp. 292-311.

[10] David W. and Embley, Object Database Development Concepts and Principles, Addison-Wesley, 1998.

[11] Urban S. D., and Wang A. M. “The Design of a Constraint/Rule Language for an Object-Oriented Data Model,” Elsevier Science System Software, Vol. 28, 1995, pp. 203-224.

[12] Zaqaibeh B., Ibrahim H., Mamat A., and Sulaiman M. N. “An Assertion Model for Controlling Integrity Constraints in an Object-Oriented Database,” Proc. of the Joint International Conference on Informatics and RWICT, Vol. 1, No. 1, 2004, pp. 413-421.

[13] Zaqaibeh B., Ibrahim H., Mamat A., and Sulaiman M. N. “An Enhanced OODB Model for Ensuring the Integrity of User-Defined Constraints,” Suranaree International Journal of Science and Technology, Vol. 10, No. 4, 2003, pp. 359-366.

Repository Staff Only: item control page