4,645 research outputs found

    Elaboration d'entrepôts de données complexes

    Get PDF
    National audienceIn this paper, we study the data warehouse modelling used in decision support systems. We provide an object-oriented data warehouse model allowing data warehouse description as a central repository of relevant, complex and temporal data. Our model integrates three concepts such as warehouse object, environment and warehouse class. Each warehouse object is composed of one current state, several past states (modelling its detailed evolutions) and several archive states (modelling its evolutions within a summarised form). The environment concept defines temporal parts in the data warehouse schema with significant granularities (attribute, class, graph). Finally, we provide five functions aiming at defining the data warehouse structures and two functions allowing the warehouse class inheritance hierarchy organisation

    Construction graphique d'entrepôts et de magasins de données

    Get PDF
    National audienceNowadays, decisional systems have became a significant research topic in databases. Data warehouses and data marts are the main elements of such systems. This paper presents our decisional support system. We present graphical interfaces which help the administrator to build data warehouses and data marts. We present a data warehouse building interface based on an object-oriented conceptual model. This model allows the warehouse data historisation at three levels: attribute, class and environment. Also, we present a data mart building interface which allows warehouse data to be reorganised through a multidimensional object-oriented model

    MADS: un modèle conceptuel pour des applicationsspatio-temporelles

    Get PDF
    Malgré les bienfaits reconnus de l'approche conceptuelle pour la modélisation d'applications, les modèles conceptuels spatio-temporels existants ne satisfont pas les besoins des concepteurs. Dans cet article nous identifions d'abord les objectifs d'un modèle conceptuel spatio-temporel et ensuite nous présentons le modèle MADS selon trois axes: concepts structu-rels, concepts spatiaux, concepts temporels. L'orthogonalité des concepts permet d'obtenir un modèle à la fois simple (puisque ces concepts sont indépendants) et puissant (puisque les con-cepts peuvent être combinés librement). Le modèle a été implanté et des traductions existent vers d'autres modèles opérationnels. L'article décrit brièvement les réalisations en cours ou prévues pour offrir aux utilisateurs une interface conceptuelle de définition et d'accès aux bases de données spatio-temporelles. Nous donnons également les résultats d'une expérience de mo-délisation qui a permis de vérifier les qualités du modèle

    État des lieux des représentations dynamiques des temporalités des territoires

    Get PDF
    Le temps et ses caractéristiques ont toujours fait l’objet de grandes attentions pour comprendre les dynamiques des territoires. Aujourd’hui, que ce soit à cause des nouvelles capacités d’observation en temps réel, de l’accumulation des séries de données au cours du temps, ou à cause de la multiplication des rythmes, les temporalités à prendre en compte pour comprendre les dynamiques territoriales se multiplient et leurs imbrications se complexifient. Interroger les rythmes, les vitesses, les cycles de ces dynamiques, ou mettre en relation temporelle des phénomènes spatiaux tels que les évènements catastrophiques passés devient plus que jamais un enjeu pour comprendre et décider.Les jeux de méthodes mobilisables aujourd’hui pour représenter les temporalités des territoires sont en plein renouvellement, et imposent désormais bien souvent de franchir les fractures disciplinaires traditionnelles entre échelles, entre outils, entre formalismes. Les domaines d’applications potentiellement concernés, comme celui du développement durable des territoires, sont autant de domaines susceptibles de nourrir les questions associées à l’exploration des temporalités des territoires. Le projet "Représentation dynamique des temporalités des territoires" se veut un état des lieux de différents développements et solutions pour analyser et rendre compte des temporalités des territoires. Cet état des lieux est à entrées multiples, interrogeant à la fois des choix amont (modélisation) et des choix proprement liés à la question de la représentation. Le projet débouche sur un ensemble de résultats dont certains sont mis en ligne sur le site: http://www.map.cnrs.fr/jyb/puca/- Une grille de lecture de la collection d'applications analysée (voir onglet "47 applications"), grille où sont combinés des indicateurs généraux sur par exmeple le type de service rendu ou le type de dynamique spatiale analysée, et des indicateurs plus spécifiques au traitement des dimensions spatiales et temporelles. Cette grille est mise en place sur 47 applications identifiées et analysées,- Des visualisations récapitulatives conçues comme outils d'analyse comparative de la collection,- Une bibliographie structurée en relation avec la grille de lecture

    Les versions dans les bases de données orientées objet : modélisation et manipulation

    Get PDF
    This thesis concerns object oriented databases; it proposes solutions to model and manage databases integrating versions. The concept of version is needed in various application fields such as technical documentation management, computer aided design and software engineering. Versions permit notably to keep and manage the evolution of the real world entities handled in such fields. There are different ways for versioning. Some works chose to describe the global evolution of a database; they manage versions of the whole database or versions of a database subpart. Our study focuses on representing independently the evolution of each entity described in the database. On the one hand, we propose a conceptual model extended to the versioning of objects and classes. Composition and relationship links, whose semantics are refined by cardinalities, integrate versioning for complex entities. Such links, including versions, induce complex contraints for structural integrity. On the other hand, we propose a language to manage this kind of databases. Particularly, this language provide a SelectFromWhere-type querying which take into account the specificities of versions; a query can take the most of the different abstraction levels related to versions that is to say derivation forests, trees and versions. The model and the language are realized within a prototype. This prototype is an end-user interface which provides a graphical management of databases integrating versions.Cette thèse s'inscrit dans le domaine des bases de données orientées objet ; elle propose des solutions pour décrire et manipuler des bases de données intégrant des versions. Le concept de version est nécessaire dans de nombreux domaines d'application comme la gestion de documentations techniques, la conception assistée par ordinateur et le génie logiciel. Les versions permettent notamment de conserver et manipuler l'évolution des entités du monde réel gérées dans de tels domaines. Différentes gestions de versions sont possibles. Certains travaux gèrent des versions de base ou d'une partie de base pour décrire l'évolution globale d'une base de données ; notre étude s'intéresse, quant à elle, à la représentation de l'évolution de chaque entité décrite dans la base, de manière indépendante. Nous proposons, d'une part, un modèle conceptuel intégrant la gestion de versions d'objets et de classes. Les relations de composition et d'association, dont la sémantique est affinée à l'aide de cardinalités, intègrent les versions pour des entités complexes. De telles relations, incluant les versions, induisent des contraintes d'intégrité structurelle complexes, dont nous faisons l'étude. D'autre part, nous proposons un langage pour manipuler ce type de bases de données. Ce langage permet notamment une interrogation de type Select From Where qui prend en compte les spécificités liées aux versions ; les différents niveaux d'abstraction liés aux versions c'est-à-dire les forêts de dérivation, les arbres et les versions, peuvent être exploités lors d'une interrogation. Une réalisation du modèle et du langage est effectuée au sein d'un prototype. Ce prototype est une interface destinée à des utilisateurs occasionnels, en permettant de manipuler graphiquement une base de données intégrant des versions

    Modélisation et manipulation d'entrepôts de données complexes et historisées

    Get PDF
    Le mémoire de cette thèse traite de la modélisation conceptuelle et de la manipulation des données (par des algèbres) dans les systèmes d'aide à la décision. Notre thèse repose sur la dichotomie de deux espaces de stockage : l'entrepôt de données regroupe les extraits des bases sources utiles pour les décideurs et les magasins de données sont déduits de l'entrepôt et dédiés à un besoin d'analyse particulier.Au niveau de l'entrepôt, nous définissons un modèle de données permettant de décrire l'évolution temporelle des objets complexes. Dans notre proposition, l'objet entrepôt intègre des états courants, passés et archivés modélisant les données décisionnelles et leurs évolutions. L'extension du concept d'objet engendre une extension du concept de classe. Cette extension est composée de filtres (temporels et d'archives) pour construire les états passés et archivés ainsi que d'une fonction de construction modélisant le processus d'extraction (origine source). Nous introduisons également le concept d'environnement qui définit des parties temporelles cohérentes de tailles adaptées aux exigences des décideurs. La manipulation des données est une extension des algèbres objet prenant en compte les caractéristiques du modèle de représentation de l'entrepôt. L'extension se situe au niveau des opérateurs temporels et des opérateurs de manipulation des ensembles d'états.Au niveau des magasins, nous définissons un modèle de données multidimensionnelles permettant de représenter l'information en une constellation de faits ainsi que de dimensions munies de hiérarchies multiples. La manipulation des données s'appuie sur une algèbre englobant l'ensemble des opérations multidimensionnelles et offrant des opérations spécifiques à notre modèle. Nous proposons une démarche d'élaboration des magasins à partir de l'entrepôt.Pour valider nos propositions, nous présentons le logiciel GEDOOH (Générateur d'Entrepôts de Données Orientées Objet et Historisées) d'aide à la conception et à la création des entrepôts dans le cadre de l'application médicale REANIMATIC

    Distribution d'objets avec les techniques de développement orientées aspects

    Full text link
    Thèse numérisée par la Direction des bibliothèques de l'Université de Montréal
    • …
    corecore