We present on-going research concerning an objectoriented associative memory. It is a massively parallel architecture, fully programmable and configurable, composed of VLSI circuits. It is well adapted to genome data...
详细信息
We present on-going research concerning an objectoriented associative memory. It is a massively parallel architecture, fully programmable and configurable, composed of VLSI circuits. It is well adapted to genome data processing. DNA and proteins sequences alignment is a very important application in biology research. Standard sequences alignment usually entails software implementation with disastrous execution time (typically one year). A parallel implementation can solve such a problem. Rapid-2 will be able to execute and accelerate genome tasks. We programmed and simulated several variants of the Needleman and Wunsch algorithm (1970) with progressive complexity (gaps, Dayhoff mutation matrix). Execution time evaluations of all these methods are presented. We consider that Rapid-2 could improve software implementation of a factor 100.< >
object-oriented database systems aim at meeting the data modeling, performance, cooperative design, and version management requirements of next-generation applications, such as CAD, CAM, CASE, hypermedia, and expert s...
详细信息
object-oriented database systems aim at meeting the data modeling, performance, cooperative design, and version management requirements of next-generation applications, such as CAD, CAM, CASE, hypermedia, and expert systems. These needs cannot be met with conventional database systems, which have been developed primarily for business and financial applications. object-oriented database (OODB) systems represent the confluence of ideas from object-oriented programming languages and database management. The paper presents key features of OODB's, provides a taxonomy of approaches to OODB's, and discusses key OODB architectural and implementation issues, design alternatives, and tradeoffs. It provides a brief summary of a variety of OODB systems, both research prototypes and commercial systems. Finally, it discusses industry efforts to accelerate a consensus that can lead to standards in the OODB area.
Research into knowledge representation within the artificial intelligence (AI) community has led to the development of AI tools that use frames to structure knowledge. Concurrent research in databases has led to the d...
详细信息
Research into knowledge representation within the artificial intelligence (AI) community has led to the development of AI tools that use frames to structure knowledge. Concurrent research in databases has led to the development of semantic data models and object-oriented databases. These two types of system seem to have much in common - they are structurally object-oriented, support inheritance, and store programs with the objects to which they relate. What then are the differences between frame systems and object-oriented databases? The paper compares a frame system called CRL with an object-oriented database called ADAM to identify common ground and differences between the systems and the philosophies underlying them. What emerges from the comparison is that while the systems have many superficial similarities, the different rationales that led to their development have resulted in significant practical differences in certain fundamental constructs.
Geographic information systems (GISs) are required to support a wide range of applications, many of which involve vast quantities of data, typically requiring data structures and access paths not conveniently represen...
详细信息
Geographic information systems (GISs) are required to support a wide range of applications, many of which involve vast quantities of data, typically requiring data structures and access paths not conveniently represented using traditional record-based data models. The object-oriented approach to database management has been developed principally to cater for engineering and scientific applications whose data are naturally viewed as a collection of objects. The question addressed by the paper is whether the object-oriented modelling semantics are suitable for geographic information and the spatial nature of relationships between objects. Three views of geographic information are presented and the object-oriented approach to data representation is examined in the light of each view. Examples of GIS functionality are based on a system developed by the authors.
The paper gives a brief explanation of the important aspects of object-oriented databases. It summarizes the expected benefits of the application of the object-oriented approach to data manipulation. Two contrasting a...
详细信息
The paper gives a brief explanation of the important aspects of object-oriented databases. It summarizes the expected benefits of the application of the object-oriented approach to data manipulation. Two contrasting approaches to implementation are described. Areas that need investigating to increase the acceptance of object-oriented databases are outlined.
There have been a number of approaches to views and meta-data versioning for objectdatabases. However, the essential similarities between the notions of views and versions have not been adequately explored. This pape...
详细信息
The 3 Dimensional Information Space (3DIS) is a rich, extensible, object database model for information management. Here, we concentrate on extending the 3DIS to incorporate the semantics of time, and to support tempo...
详细信息
Many database applications require the storage and manipulation of different versions of data objects. However, current database systems do not support versioning well. Each application area treats versions in its own...
详细信息
ISBN:
(纸本)9783540550150
Many database applications require the storage and manipulation of different versions of data objects. However, current database systems do not support versioning well. Each application area treats versions in its own way, and these ways are usually incompatible with each other. We show how this incompatibility can be resolved by separating the physical, conceptual, and logical levels of versioning. We develop a version specification language at the conceptual level, and a multidimensional specification language at the logical level. By encoding the logical versioning semantics of an application into orthogonal dimensions, we generalize the ideas of historical and temporal databases to arbitrary object-oriented databases. The result is a unified, application-independent treatment of versioning.
Software processes are long-lived entities. Careful design and thorough validation of software process models are necessary to ensure the quality of the process. They do not prevent, however, process models from under...
详细信息
Software processes are long-lived entities. Careful design and thorough validation of software process models are necessary to ensure the quality of the process. They do not prevent, however, process models from undergoing change. Change requests may occur in the context of reuse, i.e., statically, in order to support software process model customization. They can also occur dynamically, while software process models are being executed, in order to support timely reaction as data are gathered from the field during process enactment. In this paper, we discuss the mechanisms a process language should possess in order to support changes. We illustrate the solution adopted in the context of the SPADE environment and discuss how the proposed mechanisms can be used to model different policies for changing a software process model.
The high-level domain-independent query language PICQUERY+ for pictorial and alphanumeric database management is introduced. The PICQUERY+ language and its underlying stacked image data model is enhanced with major ad...
详细信息
The high-level domain-independent query language PICQUERY+ for pictorial and alphanumeric database management is introduced. The PICQUERY+ language and its underlying stacked image data model is enhanced with major advances introduced herein including: 1) convenient specification of the data domain space among a multimedia database federation, 2) visualization of underlying data models, knowledge-based hierarchies, and domain rules, 3) understanding of high-level abstract data types, 4) ability to perform data object matches based on imprecise or fuzzy descriptors, imprecise relational correlators, and temporal and object evolutionary events, 5) specification of alphanumeric and image processing algorithms on data, and 6) specification of alphanumeric and image visualization methods for user presentation. The power of PICQUERY+ is presented and illustrated using examples drawn from the medical imaging domain. A graphical menu-driven user interface is demonstrated for this domain as an example of the menu interface capabilities of PICQUERY+.
暂无评论