PRACTIC - A CONCURRENT OBJECT DATA MODEL FOR A PARALLEL OBJECT-ORIENTED DATABASE SYSTEM

Citation
N. Bassiliades et I. Vlahavas, PRACTIC - A CONCURRENT OBJECT DATA MODEL FOR A PARALLEL OBJECT-ORIENTED DATABASE SYSTEM, Information sciences, 86(1-3), 1995, pp. 149-178
Citations number
26
Categorie Soggetti
Information Science & Library Science","Computer Science Information Systems
Journal title
ISSN journal
00200255
Volume
86
Issue
1-3
Year of publication
1995
Pages
149 - 178
Database
ISI
SICI code
0020-0255(1995)86:1-3<149:P-ACOD>2.0.ZU;2-R
Abstract
A concurrent object data model for a parallel object-oriented database system, named PRACTIC, and its abstract machine are presented. PRACTI C means PaRallel ACTIve Classes and is based on the vertical partition ing arid 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. Semiactive and passive objects exi st to realize abstract classes and instances (the actual data), respec tively. The? object model gives rise to a query/method execution model that provides parallelism on all levels of the instantiation hierarch y. The abstract PRACTIC machine directly maps the model to a MIMD mach ine. The performance of one Of the proposed parallel query/method exec ution schemes is measured by simulation on the abstract machine.