LPIS Home Page
Google Search

Title: PRACTIC: A Concurrent Object Data Model for a Parallel Object-Oriented Database System
Author(s): N. Bassiliades, I. Vlahavas.
Availability: Click here to download the GZ (gzipped postscript) file (29 pages).
Keywords: Object-Oriented Databases, Active Objects, Instance Hierarchy, Inheritance, Parallel Method Execution, Vertically Partitioned Systems.
Appeared in: Information Sciences, Elsevier, Vol. 86 (1-3), pp. 149-178, 1995.
Abstract: In this paper, a concurrent object data model for a parallel object-oriented database system, named PRACTIC, and its abstract machine are presented. PRACTIC means PaRallel ACTIve Classes and is based on the vertical partitioning and concurrent management of the database schema classes and meta-classes, which are collectively called active objects. Active objects are permanent processes in memory that encapsulate their definitions, methods and management procedures. Semi-active and passive objects exist to realise abstract classes and instances (the actual data), respectively. The object model gives rise to a query/method execution model that provides parallelism on all levels of the instantiation hierarchy. The abstract PRACTIC machine directly maps the model to a MIMD machine. The performance of one of the proposed parallel query/method execution schemes is measured by simulation on the abstract machine.
See also : PRACTIC

        This paper has been cited by the following:

1 M. Fredriksson, "Active Documents and their Applicability in Distributed Environments", M.Sc. thesis, Dept. of Computer Science and Business Administration, University of Karlskrona/Ronneby, Sweden, 1998.
2 D. Taniar and C.H.C. Leung, "Query Execution in Parallel Object-Oriented Databases", Information and Software Technology, Vol. 41, No. 3, pp. 163-178, 1999.
3 W.K Hidouci D., E Zegour, "Actor Oriented Databases", WSEAS Transaction on computers, Issue 3, Volume 3, pp. 653-660, July 2004.
4 J. Smith, S. Sampaio, P. Watson, N. W. Paton, "The Design, Implementation and Evaluation of an ODMG Compliant, Parallel Object Database Server", Distributed and Parallel Databases, 16, 275319, 2004.
5 W.K Hidouci, "Vers une approche des transactions avancees dans les SGBD paralleles integrant les modeles acteur et SDDS (Scalable Distributed Data Structures)", PhD Thesis, Institut National de formation en Informatique, Alger, Algérie, July 2007.
6 W.K Hidouci D., E Zegour, "Act21: Parallel Main Memory Database System", International Journal of Computing & Information Sciences, 2007.
7 W.K Hidouci, D.E Zegour, "An actor like data model for a parallel DBMS", Journal of Digital Management, Vol. 6. Issue 3, pp. 262-271, June 2008.