61,933 research outputs found
Towards P2P XML Database Technology
To ease the development of data-intensive P2P applications, we envision a P2P XML Database Management System (P2P XDBMS) that acts as a database middle-ware, providing a uniform database abstraction on top of a dynamic set of distributed data sources. In this PhD work, we research which features such a database abstraction should offer and how it can be realised efficiently by extending and combining existing XML databases with P2P technologies. The first step in this research is a distributed database extension called XRPC. Our planned future work builds upon this, adding P2P abstractions to all main database functionalities (query processing, transactions and data storage)
HISTORICAL DATABASES - IT'S ABOUT TIME!
Much recent research in the database community focuses on ways to
expand the modelling capabilities of database management systems. The
driving force behind this research is the growing size and sophistication
of the user community, whose needs and applications seem to always be
several steps ahead of the technology. One of the areas where considerable
progress has been made in this regard is in the extension of existing data
models to represent and manage the temporal dimension of data. In this
paper we examine how these enhanced modelling capabilities will increase
the functionality of the database management systems of tomorrow. We
also introduce the notion of Temporal Representation Transparency as the
appropriate abstraction mechanism for providing this increased functionality
with minimum burden to the user.Information Systems Working Papers Serie
Pattern Reification as the Basis for Description-Driven Systems
One of the main factors driving object-oriented software development for
information systems is the requirement for systems to be tolerant to change. To
address this issue in designing systems, this paper proposes a pattern-based,
object-oriented, description-driven system (DDS) architecture as an extension
to the standard UML four-layer meta-model. A DDS architecture is proposed in
which aspects of both static and dynamic systems behavior can be captured via
descriptive models and meta-models. The proposed architecture embodies four
main elements - firstly, the adoption of a multi-layered meta-modeling
architecture and reflective meta-level architecture, secondly the
identification of four data modeling relationships that can be made explicit
such that they can be modified dynamically, thirdly the identification of five
design patterns which have emerged from practice and have proved essential in
providing reusable building blocks for data management, and fourthly the
encoding of the structural properties of the five design patterns by means of
one fundamental pattern, the Graph pattern. A practical example of this
philosophy, the CRISTAL project, is used to demonstrate the use of
description-driven data objects to handle system evolution.Comment: 20 pages, 10 figure
Recommended from our members
Learning from AI : new trends in database technology
Recently some researchers in the areas of database data modelling and knowledge representations in artificial intelligence have recognized that they share many common goals. In this survey paper we show the relationship between database and artificial intelligence research. We show that there has been a tendency for data models to incorporate more modelling techniques developed for knowledge representations in artificial intelligence as the desire to incorporate more application oriented semantics, user friendliness, and flexibility has increased. Increasing the semantics of the representation is the key to capturing the "reality" of the database environment, increasing user friendliness, and facilitating the support of multiple, possibly conflicting, user views of the information contained in a database
Schema architecture and their relationships to transaction processing in distributed database systems
We discuss the different types of schema architectures which could be supported by distributed database systems, making a clear distinction between logical, physical, and federated distribution. We elaborate on the additional mapping information required in architecture based on logical distribution in order to support retrieval as well as update operations. We illustrate the problems in schema integration and data integration in multidatabase systems and discuss their impact on query processing. Finally, we discuss different issues relevant to the cooperation (or noncooperation) of local database systems in a heterogeneous multidatabase system and their relationship to the schema architecture and transaction processing
An Extension of NDT to Model Entity Reconciliation Problems
Within the development of software systems, the development of web applications may be one of the most
widespread at present due to the great number of advantages they provide such as: multiplatform, speed of
access or the not requiring extremely powerful hardware among others. The fact that so many web applications
are being developed, makes grotesque the volume of information that it is generated daily. In the management
of all this information, it appears the entity reconciliation problem, which is to identify objects referring to
the same real-world entity. This paper proposes to give a solution to this problem through a web perspective.
To this end, the NDT methodology has been taken as a reference and has been extended adding new activities,
artefacts and documents to cover this problem.Ministerio de EconomĂa y Competitividad TIN2013-46928-C3-3-RMinisterio de EconomĂa y Competitividad TIN2016-76956-C3-2-RMinisterio de EconomĂa y Competitividad TIN2015-71938-RED
- …