Communication behavior represents dynamic evolution and cooperation of a group of objects in accomplishing a task. It is an important feature in object-oriented systems. We propose the concept of activity as a basic b...
详细信息
Communication behavior represents dynamic evolution and cooperation of a group of objects in accomplishing a task. It is an important feature in object-oriented systems. We propose the concept of activity as a basic building block for declarative specification of communication behavior in object-oriented database systems, including the temporal ordering of message exchanges within object communication and the behavioral relationships between activity executions. We formally introduce two kinds of activity composition mechanisms: activity specialization and activity aggregation for abstract implementation of communication behavior. The former is suited for behavioral refinement of existing activities into specialized activities. The latter is used for behavioral composition of simpler activities into complex activities, and ultimately, into the envisaged database system. We use first-order temporal logic as an underlying formalism for specification of communication constraints. The well-known Air-traffic-control case is used as a running example to highlight the underlying concepts, to illustrate the usefulness, and to assess the effectiveness of the activity model for declarative specification of communication behavior in the relevant universe of discourse. We also propose a methodological framework for integrating activity schema with entity schema in an object-oriented design environment.
We used two complementary fields, object-oriented databases and machine learning, to produce and revise a set of protein sequence patterns. In a first stage, we show that object-oriented query languages are well suite...
详细信息
We used two complementary fields, object-oriented databases and machine learning, to produce and revise a set of protein sequence patterns. In a first stage, we show that object-oriented query languages are well suited for the production of patterns as well as for the interpretation of the biological function of new (uncharacterized) sequences. In a second stage, a classification is built from the set of sequences according to the pattern matches. This classification may be criticized by a specific analysis method, which yields back to revise sequences and patterns. In our application, we have used concept lattices as a classification method and sequence multiple alignment for criticism.
object-oriented databases enforce behavioral schema consistency rules to guarantee type safety, i.e., that no run-time type error can occur. When the schema must evolve, some schema updates may violate these rules. In...
详细信息
With the fast development of multimedia technology, efficient management of multimedia data has become more and more important. In this paper, a multimedia database is established. It has used hypermedia and object-or...
详细信息
ISBN:
(纸本)7505338900
With the fast development of multimedia technology, efficient management of multimedia data has become more and more important. In this paper, a multimedia database is established. It has used hypermedia and object-oriented technology. Besides that, to realize intelligent retrieval such as semantic retrieval, I add a simple expert system into it. It can manage multimedia information such as sounds, images, texts and videos efficiently.
Active database systems use situation-action rules to define which action has to be taken vt hen a particular situation occurs. Situation diagrams, which are introduced in this paper, provide a high-level graphical re...
详细信息
ISBN:
(纸本)354061656X
Active database systems use situation-action rules to define which action has to be taken vt hen a particular situation occurs. Situation diagrams, which are introduced in this paper, provide a high-level graphical representation of situations for the conceptual design of active object-oriented databases. A situation is specified declaratively as a graphical query with temporal and logical conditions over members of object classes, event classes, and interval classes.
In this paper, object database schema design is addressed through the problem of designing the inheritance graph. We propose a method, called iO2, for building the inheritance graph of an O2 database schema. The iO2 m...
详细信息
ISBN:
(纸本)354061656X
In this paper, object database schema design is addressed through the problem of designing the inheritance graph. We propose a method, called iO2, for building the inheritance graph of an O2 database schema. The iO2 method is based on the Galois lattice data structure. It encompasses three steps: a (first) construction step, a (second) optimization step, and a (final) generation step. This paper focuses on the two latter steps. The optimization step builds the Galois inheritance graph from the Galois graph (delivered by the construction step) of the finite binary relation associating properties to entity and relationship types. We define a new optimization algorithm which eliminates redundancies from the Galois graph. The generation step yields the O2 inheritance graph from the Galois inheritance graph.
Active object-oriented databases provide two means to model behavior of objects: (1) methods and (2) rules, In many cases methods and rules tan be used interchangeably to achieve the same effect. If clear design guide...
详细信息
ISBN:
(纸本)354061656X
Active object-oriented databases provide two means to model behavior of objects: (1) methods and (2) rules, In many cases methods and rules tan be used interchangeably to achieve the same effect. If clear design guidelines are missing and comparable situations are realized differently, information systems can become hard to understand and hard to maintain, Moreover, it is known that large sets of rules tend to lead to non-transparent systems. This paper shows that high-level semantic modeling can significantly help to tackle the rule-method problem.
Investigates the principles of buffer management for multimedia data presentations in object-oriented database environments. The primary goal is to minimize the response time of multimedia presentations while ensuring...
详细信息
ISBN:
(纸本)0818674369
Investigates the principles of buffer management for multimedia data presentations in object-oriented database environments. The primary goal is to minimize the response time of multimedia presentations while ensuring that all continuity and synchronization requirements are satisfied. Minimum buffering requirements to guarantee the continuity and synchrony of the presentation of multimedia data are proposed. These principles provide users with the full range of information required to develop a database environment for multimedia presentations.
In this paper, we present a temporal object data model, which has been adapted from the unified model of OODB and RDB in UniSQL/X so that a time dimension can be easily added to form temporal relational-like cubes but...
详细信息
ISBN:
(纸本)354061656X
In this paper, we present a temporal object data model, which has been adapted from the unified model of OODB and RDB in UniSQL/X so that a time dimension can be easily added to form temporal relational-like cubes but with aggregation and inheritance hierarchies. A query algebra, that accesses objects through the associations of aggregation, inheritance and time-reference, is thereby defined. Due to the adaptation of the unified model of RDB and OODB, the temporal deject data model supports both homogeneity and heterogeneity in the time dimension, and the algebra reflects the spirit of both temporal relational algebra and object algebra. Data query examples through ''The Wood Panel Deformation Measurement Database'' illustrate algebraic operations and a brief evaluation of algebra has been given.
作者:
Wu, XQISST
Fraunhofer Institute for Software Engineering and Systems Engineering Postfach 520130 44207 Dortmund Germany
As database technology advances rapidly, there are usually heterogeneous databases (hierarchical, relational or object-oriented databases) used by different departments in an enterprise. On the other hand, the object-...
详细信息
ISBN:
(纸本)354061656X
As database technology advances rapidly, there are usually heterogeneous databases (hierarchical, relational or object-oriented databases) used by different departments in an enterprise. On the other hand, the object-oriented technology is becoming the dominant application development paradigm. Thus, there is a data modeling gap between applications and heterogeneous databases. In this paper we present different architecture aspects of the system VHDBS1, which has been developed by an ongoing research project. This architecture provides a way to support cooperative access to distributed heterogeneous databases and to fill the data modeling gap in a distributed heterogeneous environment.
暂无评论