Extending Object-Oriented Database Concepts to Support a Wider Range of Applications
نویسنده
چکیده
This paper primarily addresses the issue of what we really mean by ‘ObjectOriented Databases’. It is argued that the conventional view of an object-oriented database (OODB) − with the main object-oriented features consisting of object identity, classification, specialisation, composition and encapsulation − is rather basic and has limited applications. In order to more adequately support both non-traditional database applications and traditional ones, and provide continuing support into the future, a broader view is essential. Features, such as explicit relationships, version management, arbitrary collections, and multimedia support, should be available as standard. Examples are provided to illustrate applications which require these enhanced features.
منابع مشابه
Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey
One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...
متن کاملERC+: an object+relationship paradigm for database applications
The concepts of object oriented data models aim towards modeling of application objects close to the user's view. Yet developers of applications relying on object oriented database management systems are facing problems resulting from the limitations of object oriented data models to describe adequately the full range of possible associations between objects and between processes. This paper fo...
متن کاملSupporting Temporal Multimedia Operations in Object-Oriented Database Systems
Advanced applications in fields like electronic publishing and telecooperation face the problem of handling multimedia information. Conventional database systems do not offer adequate support for storage management as they do not provide for the modelling, indexing, and manipulation of multimedia data. Database management systems need to be extended if they should be able to handle multimedia i...
متن کاملRelational Database Migration to Object Oriented Environment: A Re-engineering Approach
The traditional relational databases (RDBs) have found applications in number of areas and accepted as solution for storing and retrieving data. But RDBs cannot support data persistence, complex data structures and user defined data types required by object-oriented applications. On the other hand, object-oriented technology represents real world very well. Object-oriented databases (OODBs) aim...
متن کاملA Multi-Formalism Modeling Framework: Formal Definitions, Model Composition and Solution Strategies
In this paper, we present a multi-formalism modeling framework (abbreviated by MFMF) for modeling and simulation. The proposed framework is defined based on the concepts of meta-models and uses object-orientation to overcome the complexities and to enhance the extensibility. The framework can be used as a basis for modeling by various formalisms and to support model composition in a unified man...
متن کامل