86,695 research outputs found

    A Formal Model for Temporal Schema Versioning in Object-Oriented Databases

    No full text
    In this paper we present a formal model for the support of temporal schema versions in object-oriented databases. Its definition is partially based on a generic (ODMG compatible)object model and partially introduces new concepts. The proposed model supports all the schema changes which are usually considered in the OODB literature, for which an operational semantics and a formal analysis of their correct behaviour is provided. Semantic issues arising from the introduction of temporal schema versioning in a conventional or temporal database (concerning the interaction between the intensional and extensional levels of versioning and the management of data in the presence of multiple schema versions) are also considered

    The Valid Web: un'infrastruttura XML/XSL per la gestione temporale di documenti Web

    No full text
    In questo lavoro presentiamo una estensione temporale del Web per il supporto e la gestione del tempo di validità, definita attraverso una infrastuttura XML/XS

    Effective representation and efficient management of indeterminate dates

    No full text
    Management of indeterminate temporal expressions is useful in a wide range of applications, from designing and querying temporal databases to knowledge representation and reasoning in artificial intelligence. In this paper, we focus on the representation and management of indeterminate dates, corresponding to a common use of temporal indeterminacy which can be found in (historical) texts written in natural language, as in expressions like: around 1624, near the end of the fourteenth century, etc. In this context, we adapt and improve the probabilistic approach designed for the TSQL2 language and further developed by Dyreson and Snodgrass, and show how it can be effectively and efficiently adopted for the management of indeterminate dates

    Codifica XML e Gestione di Informazione Temporale in Fonti Storiche Digitalizzate di Grandi Dimensioni

    No full text
    Questo lavoro tratta dell'impiego di tecnologie legate all'XML per applicazioni nel campo dei Beni Culturali che sfruttino la codifica di semantica temporale nella gestione di documenti storici in forma elettronica. La ricerca è inserita nel contesto di un progetto mirato alla produzione di una versione digitale XML fruibile via Internet del dizionario Repetti (XIX secolo), di grande interesse per lo studio della storia e dell'archeologia medievale della Toscana. In particolare presentiamo una proposta di classificazione e codifica uniforme delle informazioni temporali contenute in fonti testuali caratterizzate da indeterminazione e uso di granularità e calendari multipli. Tale proposta si basa sull'estensione dell'approccio probabilistico (alla TSQL2) all'indeterminazione, con l'introduzione di distribuzioni di probabilità costanti a tratti, che risultano essere corrette da unpunto di vista semantico e si prestano ad elaborazioni particolarmente efficienti.L'articolo contiene inoltre una breve descrizione di due strumenti i cui prototipi sono in avanzata fase di realizzazione: un tool di sviluppo, di uso amichevole, per l'introduzione assistita della marcatura temporale all'interno dei documenti e un sistema per la gestione della collezione di documenti XML che rende disponible tramite il Web un efficiente motore di ricerca temporale

    The Valid Web

    No full text
    The Valid Web is a software prototype implementing temporal extensions of the World Wide Web. The temporal dimension of interest is the valid time, which represents the evolution of data with respect of the real-world (or virtual) environment they describe. The prototype consists of a Web site browsable with MS Internet Explorer 5 (Ie5), which allows the selective processing of HTML/XML documents containing historical information or temporal data. The base techniques employed in the prototype design and development, which derive from the temporal database theory, are the adoption of data timestamping andtemporal selection operators for the creation and management of Web pages, respectively

    Un'infrastruttura XML/XSL per la gestione temporale di documenti e dati in ambiente Web.

    No full text
    In questo lavoro presentiamo una estensione temporale del Web per il supporto e la gestione del tempo di validità, definita attraverso una infrastruttura XML/XSL. Tale estensione consente la definizione esplicita di informazione temporale all'interno di pagine Web (documenti HTML o XML), i cui contenuti possono cosìessere acceduti e fruiti selettivamente in base alla loro validità. Con la soluzione proposta, agendo su di un contesto di navigazione temporale, è possibile "viaggiare nel tempo'' in un ambiente virtuale dato, attraverso un qualunque browser che riconosca il codice XML. Dal punto di vista dell'utente tale funzionalità consente, ad esempio, di ritagliare percorsi di visita personalizzata, circoscritti ad una particolare epoca, all'interno di un museo virtuale o di una biblioteca storica digitale, oppure di visualizzare l'evoluzione attraverso epoche successive di un sitoarcheologico, oppure anche di accedere selettivamente a serie storiche di dati (es. quotazioni di borsa), edizioni passate di pubblicazioni on-line e quanto altro possa essere organizzato secondo la dimensione temporale. In aggiunta a tali funzionalità dinavigazione, l'infrastruttura proposta può anche essere impiegata, in maniera immediata, per la gestione di dati semistrutturati codificati in XML, ponendo le basi per la gestione di dati temporali e lo sviluppo di linguaggi di interrogazione temporale per XML.Le estensioni del Web proposte sono state sperimentate su di un prototipo software che mostra due esempi applicativi: la realizzazione di un sito Web temporale (museo virtuale) e la gestione di dati XML temporali con funzionalità di query di tipo TSQL2

    Dealing With Data Heterogeneity in a Data Fusion Perspective: Models, Methodologies, and Algorithms

    No full text
    Dealing with multiple manifestations of the same real-world entity across several data sources is a very common challenge for many modern applications, including life science applications. This challenge is referenced as data heterogeneity in the data management research field where the final aim is often to get a unified or integrated view of the real-world entities represented in the data sources. Data heterogeneity is a long-standing challenge that has attracted much interest in different computer science disciplines. The main aim of the chapter is to show how data heterogeneity problems that are typical of life science application contexts can be afforded by adopting systematic solutions stemming from the computer science field. To this end, it focusses on the main sources of heterogeneity in the life science context, presents the main problems that arise when dealing with heterogeneity, and provides a review of the solutions proposed in the computer science literature

    Schema evolution and versioning: a logical and computational characterisation

    No full text
    In this paper we study the logical and computational properties of schema evolution and versioning support in object-oriented databases. To this end, we present the formalisation of a general model for an object base with evolving schemata and define the semantics of the provided schema change operations. We will then sketch how the encoding of such a framework in a suitable Description Logic will allow the introduction and solution of interesting reasoning tasks at global database and single schema version levels

    Issues in Personalized Access to Multiversion XML Documents

    No full text
    In several application fields including legal and medical domains, XML documents are “versioned” along different dimensions of interest, whose nature depends on the application needs such as time, space and security. Specifically, temporal and semantic versioning is particularly demanding in a broad range of application domains where temporal versioning can be used to maintain histories of the underlying resources along various time dimensions, and semantic versioning can then be used to model limited applicability of resources to individual cases or contexts. The selection and reconstruction of the version(s) of interest for a user means the retrieval of those fragments of documents that match both the implicit and explicit user needs, which can be formalized as what we call personalization queries. In this chapter, we focus on the design and implementation issues of a personalization query processor. We consider different design options and, among them, we introduce an in-depth studyof a native solution by showing, also through experimental evaluation, how some of the best performing technological solutions available today for XML data management can be successfully extended and optimally combined in order to support personalization queries
    corecore