Forthcoming Database



Documents pareils
An Ontology-Based Approach for Closed-Loop Product Lifecycle Management

RÉSUMÉ DE THÈSE. L implantation des systèmes d'information (SI) organisationnels demeure une tâche difficile

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

Application Form/ Formulaire de demande

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

Editing and managing Systems engineering processes at Snecma

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

iqtool - Outil e-learning innovateur pour enseigner la Gestion de Qualité au niveau BAC+2

RAPID Prenez le contrôle sur vos données

Analysis of Water Transport in Polymer Electrolyte Fuel Cells using Neutron Imaging

DOCUMENTATION - FRANCAIS... 2

The UNITECH Advantage. Copyright UNITECH International Society All rights reserved. Page 1

Frequently Asked Questions

11 Février 2014 Paris nidays.fr. ni.com

UNIVERSITY OF MALTA FACULTY OF ARTS. French as Main Area in an ordinary Bachelor s Degree

MANAGEMENT SOFTWARE FOR STEEL CONSTRUCTION

Discours du Ministre Tassarajen Pillay Chedumbrum. Ministre des Technologies de l'information et de la Communication (TIC) Worshop on Dot.

La solution idéale de personnalisation interactive sur internet

Instructions Mozilla Thunderbird Page 1

CURRENT UNIVERSITY EDUCATION SYSTEM IN SPAIN AND EUROPE

MELTING POTES, LA SECTION INTERNATIONALE DU BELLASSO (Association étudiante de lʼensaparis-belleville) PRESENTE :

Programme Bachelor Semestre d automne 2015

INSTITUT MARITIME DE PREVENTION. For improvement in health and security at work. Created in 1992 Under the aegis of State and the ENIM

Préconisations pour une gouvernance efficace de la Manche. Pathways for effective governance of the English Channel

English Q&A #1 Braille Services Requirement PPTC Q1. Would you like our proposal to be shipped or do you prefer an electronic submission?

Cedric Dumoulin (C) The Java EE 7 Tutorial

SMALL CITY COMMERCE (EL PEQUEÑO COMERCIO DE LAS PEQUEÑAS CIUDADES)

Visualisation et Analyse de Risque Dynamique pour la Cyber-Défense

IDENTITÉ DE L ÉTUDIANT / APPLICANT INFORMATION

DOCUMENTATION - FRANCAIS... 2

Notice Technique / Technical Manual

SHAREPOINT PORTAL SERVER 2013

Programming Server-Side Web Applications with Object-Oriented PHP NC Group Syllabus. Duration: 75 hours 1-2-2

Exemple PLS avec SAS

Mon Service Public - Case study and Mapping to SAML/Liberty specifications. Gaël Gourmelen - France Telecom 23/04/2007

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

Language requirement: Bilingual non-mandatory - Level 222/222. Chosen candidate will be required to undertake second language training.

UML : Unified Modeling Language

NORME INTERNATIONALE INTERNATIONAL STANDARD. Dispositifs à semiconducteurs Dispositifs discrets. Semiconductor devices Discrete devices

Bourses d excellence pour les masters orientés vers la recherche

CONTEC CO., LTD. Novembre 2010

Université de XY University of XY. Faculté XY Faculty of XY

Relions les hommes à l entreprise Linking people to companies

«Rénovation des curricula de l enseignement supérieur - Kazakhstan»

Once the installation is complete, you can delete the temporary Zip files..

Institut d Acclimatation et de Management interculturels Institute of Intercultural Management and Acclimatisation

ADHEFILM : tronçonnage. ADHEFILM : cutting off. ADHECAL : fabrication. ADHECAL : manufacturing.

Photoactivatable Probes for Protein Labeling

Integrated Music Education: Challenges for Teaching and Teacher Training Presentation of a Book Project

L ESPACE À TRAVERS LE REGARD DES FEMMES. European Economic and Social Committee Comité économique et social européen

Provide supervision and mentorship, on an ongoing basis, to staff and student interns.

1-Introduction 2. 2-Installation de JBPM 3. 2-JBPM en action.7

Mise en place d un système de cabotage maritime au sud ouest de l Ocean Indien. 10 Septembre 2012

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

UPFI URBAN PROJECTS FINANCE INITIATIVE

Direction B Unité Personnel, Administration et Budget

How to Login to Career Page

The Exploration of HIV Fitness Landscapes

VMware : De la Virtualisation. au Cloud Computing

Discours de Eric Lemieux Sommet Aéro Financement Palais des congrès, 4 décembre 2013

Practice Direction. Class Proceedings

Improving the breakdown of the Central Credit Register data by category of enterprises

Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE

Formation continue BNF // Programme des cours 2015

Algorithmes de recommandation, Cours Master 2, février 2011

CEPF FINAL PROJECT COMPLETION REPORT

Networking Solutions. Worldwide VSAT Maintenance VSAT dans le Monde Entretien. Satellite Communications Les Communications par Satellite

Les contraintes de financement des PME en Afrique : le rôle des registres de crédit

Institut français des sciences et technologies des transports, de l aménagement

calls.paris-neuroscience.fr Tutoriel pour Candidatures en ligne *** Online Applications Tutorial

AGROBASE : un système de gestion de données expérimentales

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

MSO MASTER SCIENCES DES ORGANISATIONS GRADUATE SCHOOL OF PARIS- DAUPHINE. Département Master Sciences des Organisations de l'université Paris-Dauphine

Conseillère : Stephanie Penwarden

COUNCIL OF THE EUROPEAN UNION. Brussels, 18 September 2008 (19.09) (OR. fr) 13156/08 LIMITE PI 53

Tier 1 / Tier 2 relations: Are the roles changing?

Qualité de la conception de tests logiciels : plate-forme de conception et processus de test

THE OUAGADOUGOU RECOMMENDATIONS INTERNET INFRASTRUCTURE FOR AN AFRICAN DIGITAL ECONOMY 5-7 MARCH 2012

Catalogue des formations. Depuis 15 ans, nous soutenons votre évolution. Leadership et potentiel humain Amélioration des processus

VERS L EXCELLENCE DANS LA FORMATION PROGRAMME D APPUI A LA QUALITE AMELIORATION SUPERIEUR DE LA QUALITE DE L ENSEIGNEMENT TITRE DU PROJET

Sub-Saharan African G-WADI

comptoir boutique centre culinaire contemporain

Cité du design - Concours d entrée Sadrine Binoux

Agile&:&de&quoi&s agit0il&?&

Les Ontariens rejettent catégoriquement le projet de création d une école afrocentriste

DSL. Domain Specific Language. À l'aide des technologies Eclipse Modeling. Goulwen Le Fur Le 23 novembre 2012

Syllabus Dossiers d études

COMPUTING. Jeudi 23 juin CLOUD COMPUTING I PRESENTATION

DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0

Projet de réorganisation des activités de T-Systems France

Lamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013

Formation. Mastère Spécialisé en Sécurité des Systèmes Intégrés & Applications. Post-master s degree in Security of Integrated Systems & Applications

Formulaire de candidature pour les bourses de mobilité internationale niveau Master/ Application Form for International Master Scholarship Programme

Gestion des prestations Volontaire

Consultants en coûts - Cost Consultants

ANGULAR JS AVEC GDE GOOGLE

WEB page builder and server for SCADA applications usable from a WEB navigator

AUDIT COMMITTEE: TERMS OF REFERENCE

Transcription:

DISS.ETH NO. 15802 Forthcoming Database A Framework Approach for Data Visualization Applications A dissertation submitted to the SWISS FEDERAL INSTITUTE OF TECHNOLOGY ZURICH for the degree of Doctor of Technical Sciences presented by Kuk Hwan Mieusset-Kang Diplom Informatiker RWTH Aachen accepted on the recommendation of Prof. Dr. Gerhard Schmitt, examiner Prof. Dr. Moira Norrie, co-examiner 2005

Abstract Collaboration with information architects requires insights in aesthetics, information visualization, development processes, database use and user interaction. Based on this premise, the forthcoming database concept is conceived that frames the essential functionalities of the database according to the needs in building information visualization applications. It defines a new position for the database and serves to improve awareness and transparency throughout the application, including relationships among the users, application designers and the database. Information visualization is a study on graphical presentation methodology that represents information characteristics including structure and relations in consideration of user interaction on it. Thus, its applications represent data so that it can be used for many tasks including data exploration, knowledge discovery and work space communication and collaboration. Users need to be able to integrate and negotiate their interests in the collaborative work environment, and application designers want to spend less effort when developing, adapting and maintaining the system. Furthermore, the database need to be promoted to support the visualization concept that the application designer utilizes as well. The forthcoming database is a framework approach in response to these requirements based on our experiences in lecture and research. It considers awareness information, user interest, connectivity among system elements and users and communication between users and the application designer. In doing so, it provides functionalities complementing the application designer s work, attracting user involvement, offering fundamentals for communication and promoting the database through automated processes and transparency. As a result, the database moved from a static position to an active one, with regard to visualization, due to its forthcoming behavior. The implementation of the forthcoming database concept is accomplished as middleware consisting of several layers representing its functionalities. The system implementation was developed using the programming language JAVA and C++. For the database, ORACLE and MySQL are used. Programming languages and DBMS were chosen according to the application and the designers preferences.

The implemented concept was applied to three case studies, which served to prove and fine-tune the forthcoming database concept. Two of the case studies are webbased applications, an architectural course environment and a virtual office environment. The last case is an immersive 3D environment for data exploration. Each case study analysis is based on our own observations and designer and user feedback that was recorded and analyzed.

Résumé La collaboration avec les architectes de l information requiert de la compréhension pour l esthétique, la visualisation de l information, le processus de développement, l utilisation des bases de données et l interaction avec les utilisateurs. Sur la base de ces prémisses, on a conçu le concept de base de données prévenante, un concept qui décrit les fonctionnalités essentielles d une base de données utilisable pour la construction d applications de visualisation d information. Ce concept définit une nouvelle position pour la base de données et sert àaméliorer la conscience de la situation et la transparence à travers toute l application ainsi que les relations entre les utilisateurs, le développeur de l application et la base de données. Les applications de visualisation de l information représentent les données pour qu elles puissent être utilisées dans beaucoup de domaines tels que l exploration de données, la découverte de connaissances ainsi que la communication et la collaboration à l intérieur d un espace de travail. Les utilisateurs ont besoin d être capable d intégrer et de modifier leurs intérêts dans l environnement de collaboration et le développeur de l application veut consacrer moins d effort durant le développement, l adaptation et la maintenance du système. De plus, la base de données a aussi besoin d être promue pour supporter le concept de visualisation du développeur de l application. La base de données prévenante est une approche répondant à ces exigences fondées sur nos expériences durant les cours et notre recherche. Elles considèrent les informations concernant la conscience, les centres d intérêts des utilisateurs, la connectivité entre les éléments du système et les utilisateurs ainsi que la communication entre les utilisateurs et le développeur de l application. En faisant comme ça, on obtient des fonctionnalités complémentaires au travail du développeur de l application, qui attirent la participation de l utilisateur, qui offrent des bases pour la communication et qui perfectionnent la base de données par des processus automatisés et transparents. Au final, la base de données n est plus statique mais active au niveau de la visualisation grâce à son comportement prévenant. L implémentation du concept de la base de donnée prévenante est réalisée en tant que middleware composé de plusieurs niveaux représentant ses fonctionnalités. Le système a été implémenté en utilisant les langages de programmation Java et C++.

Pour la base de données, on a utilisé ORACLE et MySQL. Le langage de programmation et le DBMS ont été choisis selon l application et les préférences du développeur. Le concept implémenté a été appliqué à trois études de cas particulier qui ont servi à prouver et à peaufiner le concept de la base de données prévenante. Les deux premiers cas sont des applications basées sur le réseau internet, un environnement de cours d architecture et un bureau virtuel. Le dernier cas est un environnement 3D immergé pour l exploration de données. L analyse de chaque cas étudié est fondée sur nos propres observations et sur les compte-rendus du développeur et des utilisateurs qui ont été recueillis et analysés.