Title :
Sharing complex objects in a distributed PEER environment
Author :
Tuijnman, Frank ; Afsarmanesh, Hamideh
Author_Institution :
Dept. of Comput. Sci., Amsterdam Univ., Netherlands
Abstract :
For distributed computing environments, required for computer integrated manufacturing and other engineering applications, it is most important to support the sharing and exchange of complex objects among cooperating sites, while preserving their autonomy. Specification of complex objects and their object boundaries in a federated database are described. Each database, as well as the entire federation, is modeled as a collection of related objects. Complex objects are defined as subgraphs of the entire object base and are specified by a root object and a collection of paths. A complex object can be distributed over several sites. A method is described that ensures referential integrity while maintaining the autonomy of each database. Different linearization techniques of complex objects are supported to enable applications to retrieve complex objects as single entities. This model is implemented in PEER, a federated, object-oriented database system developed for engineering applications
Keywords :
computer integrated manufacturing; distributed databases; engineering computing; object-oriented databases; complex objects; computer integrated manufacturing; distributed PEER environment; distributed computing environments; engineering applications; federated database; linearization techniques; object-oriented database system; Application software; Computer integrated manufacturing; Data engineering; Database systems; Distributed computing; Linearization techniques; Maintenance engineering; Object oriented databases; Object oriented modeling; Systems engineering and theory;
Conference_Titel :
Distributed Computing Systems, 1993., Proceedings the 13th International Conference on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-3770-6
DOI :
10.1109/ICDCS.1993.287709