• Journal of Internet Computing and Services
    ISSN 2287 - 1136 (Online) / ISSN 1598 - 0170 (Print)
    https://jics.or.kr/

Development of a Concurrency Control Technique for Multiple Inheritance in Object-Oriented Databases


Woochun Jun, Suk-Ki Hong, Journal of Internet Computing and Services, Vol. 15, No. 1, pp. 63-72, Feb. 2014
10.7472/jksii.2014.15.1.63, Full Text:
Keywords: Object-oriented Database, Concurrency Control, Locking Model, Class Hierarchy

Abstract

Currently many non-traditional application areas such as artificial intelligence and web databases require advanced modeling power than the existing relational data model. In those application areas, object-oriented database (OODB) is better data model since an OODB can providemodeling power as grouping similar objects into class, and organizing all classes into a hierarchy where a subclass inherits all definitions from its superclasses. The purpose of this paper is to develop an OODB concurrency control scheme dealing with multiple inheritance. The proposed scheme, called Multiple Inheritance Implicit Locking (MIIL), is based on so-called implicit locking. In the proposed scheme, we eliminate redundant locks that are necessary in the existing implicit locking scheme. Intention locks are required as the existing implicit locking scheme. In this paper, it is shown that MIIL has less locking overhead than implicit locking does. We use only OODB inheritance hierarchies, single inheritance and multiple inheritance so that no additional overhead is necessary for reducing locking overhead.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from November 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[APA Style]
Jun, W. & Hong, S. (2014). Development of a Concurrency Control Technique for Multiple Inheritance in Object-Oriented Databases. Journal of Internet Computing and Services, 15(1), 63-72. DOI: 10.7472/jksii.2014.15.1.63.

[IEEE Style]
W. Jun and S. Hong, "Development of a Concurrency Control Technique for Multiple Inheritance in Object-Oriented Databases," Journal of Internet Computing and Services, vol. 15, no. 1, pp. 63-72, 2014. DOI: 10.7472/jksii.2014.15.1.63.

[ACM Style]
Woochun Jun and Suk-Ki Hong. 2014. Development of a Concurrency Control Technique for Multiple Inheritance in Object-Oriented Databases. Journal of Internet Computing and Services, 15, 1, (2014), 63-72. DOI: 10.7472/jksii.2014.15.1.63.