Towards Interoperability of Information Sources within a Hospital Intranet
|
|
- Madeleine Hicks
- 7 years ago
- Views:
Transcription
1 Towards Interoperability of Information Sources within a Hospital Intranet Sylvain Aymard a, Dominique Fieschi a, Michel Joubert a,b, Marius Fieschi a,b a LERTIM, Faculté de Médecine, Université de la Méditerranée, Marseille, France b Service de l'information Médicale, Hôpital de la Timone, Marseille, France Information is usually available in heterogeneous data format and various legacy sources. Interoperability appears to be a major approach for applications to access information. The project ARIANE is devoted to provide end-users with an easy to use and natural access to information datbases. In this frame we defined actors able to operate the mediation between end-users and information servers: a "broker" which selects appropriate resources and "mediators" which access data suppliers. We have implemented a Web-oriented stand-alone application accessing three type of information sources: a bibliographical server, a SQL database server and a hypertext server. Both broker and mediators exploit the Unified Medical Language Sysytem knowledge sources, especially the Information Sources Map which allows a way to identify information servers. INTRODUCTION As information systems grow, they depend increasingly on various heterogeneous resources, such as databases, knowledge bases, bibliographic files, Web-based information, and so on. Accessing relevant information requires users to be familiar with different communication protocols as well as various database software. Interoperability appears to be a major approach for the design of applications dedicated to access information [1]. The aim of the project ARIANE is to provide end-users with easy-to-use and natural means to query and access heterogeneous information sources [2]. Objectives of this research work consist in building a conceptual interface by means of the Internet technology inside an enterprise Intranet, and to propose a method to operate information access. Thus, we were faced to the challenge of defining what is an information source, what it contains and how to access it. Authors who experiment integration of information sources for decision support, literature searching or Web exploration conclude to the necessity to develop an external and shareable representation of information and metadata requirements [3-7]. They suggest to design intelligent agents, as a mediation layer, which execute specific tasks and may be reused then reducing development, deployment time, and cost. In this objective we define two kinds of actors: a "broker" which selects appropriate resources and "mediators" which access data suppliers. Each of them needs knowledge to perform its task. In this frame, we try to extract a preliminary model of these agents involved in the mediation with their needed knowledge. We present a prototype that accesses three servers : PubMed [8], a currently free of charge server of Medline at the NLM site, Thériaque [9] a French drug database available in our University Intranet Hospital, and HepGen [10], a gastroenterology and nutrition Web site located in the Faculty of Medicine of Nice (France). Each of them is different with regard to the type of information it contains and to the technology used to represent and query it. METHODS ARIANE architecture is organized around different components as illustrated by the drawing of Figure 1. A first component is a conceptual interface allowing end-users to formulate a query. The development of this conceptual interface needed an ontology which describes a representational vocabulary and semantic links between objects of the biomedical domain. The Unified Medical Language System (UMLS) project of the U.S. National Library of Medicine [11] includes in its knowledge sources a part of the medical knowledge [12] and almost all of the biomedical vocabularies. The UMLS can be considered today as an operational and suitable ontology for the biomedical domain. In previous research works, we have shown how to use the UMLS knowledge sources with the intent to query information databases in an easy to use way [2]. The second component, a broker, has in charge to select appropriate information sources with regard to a user's request. According to the
2 information a source contains the broker realizes a semantic choice and determines a list of target servers able to respond the query. For the broker works it needs a precise qualification of the current query, and the knowledge of the available information sources. To achieve selection each data source is characterized by semantic information about its content (nature and utilization context). Some sources properties are described in the Information Sources Map (ISM) [13] of the UMLS. Moreover, the broker must be able to qualify precisely the concepts occuring in a query with properties necessary to realize its matching. Each term involved in the expression of a query can t always match exactly those terms used for qualify information servers. So, we defined a matching process based on the hierarchy of MeSH terms included in the UMLS Metathesaurus [14]. After the matching, the broker return a list of servers able to deliver information. When an end-user selects one of these target information servers, the broker activates a mediator identified in the server s definitions. This operation needs that the broker analyzes the user request and eventually split it into sub-requests in order to choose the right mediators able to communicate with the declared information suppliers. The third component, the mediators, is activated to initiate communication with suppliers. A mediator translates the transmitted query into the syntax of the server query language depending on the ontology of the source and the syntax of server search engine. To achieve its task it needs to know the correct syntax for writing a query according to servers access language. Each mediator addresses a type of suppliers. A mediator requires two different kinds of knowledge. First, is the list of parameters used to control the answer built by the server, (the number of answers by screen, a selection of fields needed by end-users or a period used to extract data, etc). This information may be optional. These parameters give to a target server some information style that will be used to display information and how users can make changes. Second, a mediator has definitions to translate end-users queries into a language compliant with servers search engines. In order to do that, a mediator can, in some cases, have to use a knowledge for vocabulary translation (for example to translate a code from one classification to another, or a concept name in another language...). Servers query string formalism must be defined by the use of a grammar. This grammar is the guideline to translate end-users queries into the server query language. A mediator is then able to create the connection with server according to the right network protocol defined in the server specifications. Semantic Network + Metathesaurus Metathesaurus + Information Sources Map PubMed (NLM) Biblio. INTRANET Conceptual Interface Broker SQL Thériaque (Intranet) Hypertext INTERNET / INTRANET Gastroenterology (Web Site) Figure 1 - General architecture of the project ARIANE The last components are various information servers whose connection protocols are declared at the system level. According to the above principles, each server has to declare the relevant knowledge to select and query it (parameters, grammar, and so on). RESULTS In order to illustrate the above principles, we developed a web-oriented stand-alone application that implements access to the three mentioned types of information servers. A particular interface has been implemented for the prototype; a more integrated would be implemented in a next future. Interface is realized by means of HTML pages using Microsoft Active Server Page (ASP) technology [15]. With ASP-based applications, we are able to maintain application and session objects. We already describe the conceptual interface implemented in the frame of the project ARIANE and how it processes users queries on the base of the UMLS Semantic Network and Metathesaurus [2]. Let us suppose a user interested in the treatment of gastric ulcer by ranitidine. In this case, the query is represented
3 by the conceptual graph: [Pharmacological substance: ranitidine] (treats) [Disease or syndrome: gastric ulcer] where the two involved concepts ("ranitidine" and "gastric ulcer") are attached to their respective types ("pharmacological substance" and "disease or syndrome") and are linked by means of the semantic relationship "treats". The broker takes into account a request to search relevant available resources to route queries towards appropriate information servers. In order to achieve its aim it uses information contained in two knowledge sources: an information source based on the ISM data structure to define our site. In the ISM every server object is defined with different fields, such as name, language, brief description, protocol of communication and so on. Semantics links using the UMLS ontology are added to each server definition, using MeSH keywords and subheadings, to indicate the nature and context of information it delivers. Additional knowledge describe associated mediators, source access type and syntax of their query languages. a declarative knowledge used to translate a semantic relationship between concepts into MeSH subheadings. Translation depends on the types of the associated concepts. A given relationship may associate different subheadings to a same concept according to the type it is connected to. Selection of subheadings is thus processed regarding not only the involved relationship but also the two types and related concepts it links. So, the initial conceptual query is translated into a formula expressed in the MeSH vocabulary where semantic relationships are replaced by subheadings. In our example, the initial graph becomes: Gastric Ulcer\Drug Therapy AND (Ranitidine\Therapeutic Use OR Ranitidine\Pharmacokinetics OR Ranitidine\Administration & Dosage OR Ranitidine\Pharmacology) A matching process is operated according to the MeSH structure between the query representation and the servers semantic descriptions. Then the broker provide the user with a list of information servers able to possibly deliver response to the query. Each server is shortly presented by a textual description issued from ISM and pointed by a hypertext link. A mouse click on one of these links activate a mediator which acts as an interface between the user and a data source. With the knowledge on concerned data source and related search engine, the mediator translates a query into the syntax of the server query language, possibly realizing a matching between ontology concepts with source terms, adding, if necessary semantics and operators of the source native language. We experimented three kinds of information servers as illustrated in Figure 2. PubMed Access: PubMed, is a NLM' search service to access bibliographic information like Medline database. PubMed accesses database using a specific query language comparable to HTML. Queries are given as logical expressions of MeSH terms and subheadings. Options may be added to restrict a search period, fields to take into account, and so on. Using the concepts saved during the session, subheadings extracted by the broker and the query syntax of the search engine, the mediator builds its query. Thériaque Access: Thériaque is a drug database implemented in our hospital Intranet. It can be accessed by several entry points: active substance, indications, and so on. Scripts have been implemented with the database which realize these accesses. Integrated accesses are associated with concepts types, data properties or relations present in the database. A dedicated mediator processes a matching between the concepts involved in a query and information source terms. Then, the result of a successfull matching is to activate scripts associated with the corresponding terms. The server Thériaque displays results in dynamic Web pages. HyperText : At simplest level a Hypertext is like a database which associate pages by means of links. Today, as the Internet technology evolves, it can't be thinking without a search tool able to localize information inside a Web site. It is the case of HepGen a documentary site which contains a compilation of Internet resources about hepato-gastroenterology and nutrition. HepGen web pages are static pages indexed according the World-Wide- Web Consortium recommendations. Keywords have been chosen in MeSH and have been placed in the HTML pages between Meta-tags. In order to query these pages, an index server is used to index the full text and properties of documents (for instance, the meta-tag "Keywords"). The related mediator has to translate the query transmitted by the broker into a logical operation following the index server syntax.
4 The broker processes a user s request to route the query towards appropriate information servers. Each server is presented by a short textual description and pointed by a hypertext link. A mediator devoted to access relational databases realizes a matching between the query and APIs entries into the database (here: the pharmacological classes of «ranitidine») An indexed page of the HepGen Web site devoted to gastroenterology and nutrition is directly accessed by a mediator conceived to hypertext. From this page a user may navigate to other referenced sites according to his/her current focus. A mediator accesses bibliographical databases. The PubMed server returns references retrieved by means of MeSH keywords and subheadings. Figure 2. Example of the broker and mediators process
5 CONCLUSION Our implementation shows that it is possible to integrate and access various heterogeneous information sources within a hospital Intranet on the base of the ARIANE architecture and the UMLS ontology. This prototype demonstrates the interest of this common ontology when associated with the ISM which provides with a catalog of existing servers. We had to specify some additional properties about these sources to access directly relevant information. For future works we have to integrate other types of information sources to finalize their definitions and extract a more general representation. This would allow to express criteria a new information source must satisfy to plug in according to interoperability aspects at semantic and syntactic levels. Many interrogations are remaining, such as : to consider when and how merging results returned by information servers. Presently, mediators, give access to Internet or Intranet servers, and then a user is connected to a Web site from which (s)he can navigate. Depending the target sources, results wrapping may be necessary before answering a user. a server may be selected by the broker according to its definition, and correctly queried by a mediator according to the syntax of its search engine, but it is possible that it gives no answer. A possible solution could be to give access the home page of the site Even if pages can be accessed directly, it could be not pertinent to access them when information gathered by readers along the paths to reach them have been judged significant by the authors. This later point is particularly important when a site is devoted to education. Web users need today even more powerful information retrieval tools. An ontology for the biomedical domain constitute an approach adapted to express complex queries. These capabilities and the design of client-server applications in the frame of middleware developments should constitute a step toward the interoperability of information sources within a hospital Intranet. Acknowledgments This work has been partially founded by the French Ministry of Education and Research. The authors thank the U.S. National Library of Medicine which gracefully provided them with the results of the UMLS project. This work has been achieved with the 1997 release. Many thanks to Microsoft France for its helpful assistance. References 1. Degoulet P, Fieschi M. Interopérabilité des Systèmes d'information de Santé - Aspects Syntactiques et Sémantiques. Paris: CIHS, Joubert M, Fieschi M, Robert JJ et al. UMLSbased Conceptual Queries to Biomedical Information Databases. JAMIA 1998; 5 (1): Bayardo RJ, Bohrer W, Brice R, and al. InfoSleuth: Agent-Based Semantic Integration of Information in Open and Dynamic Environments. Proc. ACM SIGMOD'97, 1997: Detmer WM, Barnett GO, Hersh WR. MedWeaver: Integrating Decision Support, Literature Searching, and Web Exploration using the UMLS Metathesaurus. In: Masys D, ed. JAMIA Symposium Suppl. 1997: Baldonado M, Chang C, Gravano L, Paepcke A. Metadata for Digital Librairies. Architecture and Design Rationale. Technical Report SIDL-WP , Stanford University, October Gravano L, Chang C, Garcia-Molina H. STARTS: Stanford Proposal for Internet Meta- Searching. Proc. ACM SIGMOD'97, 1997: Wiederhold G. Mediation in Information Systems. ACM Computing Surveys 1995; 27 (2): PubMed François M, Joubert M, Fieschi D, Fieschi M. Implementation of a Database on Drugs into a University Hospital Intranet. Proc. MEDINFO'98. To appear. 10. HepGen Lindberg DAB, Humphreys BL, McCray AT. The Unified Medical Language System. Meth Inform Med 1993; 32: McCray AT, Nelson SJ. The Representation of Maening in the UMLS. Meth Inform Med 1995; 34: Masys DR, Humphreys BL. Structure and Function of the UMLS Information Sources Map. In: Lun KC, Degoulet P, Piemme TE et al, eds. Proc. MEDINFO 92. North-Holland 1992: Nelson SJ, Fuller LF, Erlbaum MS et al. The Semantic Structure of the UMLS Metathesaurus. In: Safran C, ed. Proc. SCAMC 1993: ASP. toc.asp#asp
Modeling and Implementing a Drug Database within a Hospital Intranet
Modeling and Implementing a Drug Database within a Hospital Intranet Martial François a, Michel Joubert a,b, Dominique Fieschi b, Marius Fieschi a,b a Service de l'information Médicale, Hôpital de la Timone-Adultes,
More informationArtificial Intelligence & Knowledge Management
Artificial Intelligence & Knowledge Management Nick Bassiliades, Ioannis Vlahavas, Fotis Kokkoras Aristotle University of Thessaloniki Department of Informatics Programming Languages and Software Engineering
More informationOct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 3. Internet : the vast collection of interconnected networks that all use the TCP/IP protocols
E-Commerce Infrastructure II: the World Wide Web The Internet and the World Wide Web are two separate but related things Oct 15, 2004 www.dcs.bbk.ac.uk/~gmagoulas/teaching.html 1 Outline The Internet and
More informationDesign of a Federation Service for Digital Libraries: the Case of Historical Archives in the PORTA EUROPA Portal (PEP) Pilot Project
Proc. Int. Conf. on Dublin Core and Metadata for e-communities 2002: 157-162 Firenze University Press Design of a Federation Service for Digital Libraries: the Case of Historical Archives in the PORTA
More informationXML DATA INTEGRATION SYSTEM
XML DATA INTEGRATION SYSTEM Abdelsalam Almarimi The Higher Institute of Electronics Engineering Baniwalid, Libya Belgasem_2000@Yahoo.com ABSRACT This paper describes a proposal for a system for XML data
More informationService Oriented Architecture
Service Oriented Architecture Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web Ontology Language Problems? CSA 3210 Service Oriented Architecture 2 Lecture Outline
More informationINTEROPERABILITY IN DATA WAREHOUSES
INTEROPERABILITY IN DATA WAREHOUSES Riccardo Torlone Roma Tre University http://torlone.dia.uniroma3.it/ SYNONYMS Data warehouse integration DEFINITION The term refers to the ability of combining the content
More informationAn architecture for open and scalable WebGIS
An architecture for open and scalable WebGIS Aleksandar Milosavljević, Leonid Stoimenov, Slobodanka Djordjević-Kajan CG&GIS Lab, Department of Computer Science Faculty of Electronic Engineering, University
More informationTraining Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object
Training Management System for Aircraft Engineering: indexing and retrieval of Corporate Learning Object Anne Monceaux 1, Joanna Guss 1 1 EADS-CCR, Centreda 1, 4 Avenue Didier Daurat 31700 Blagnac France
More informationDistributed Database for Environmental Data Integration
Distributed Database for Environmental Data Integration A. Amato', V. Di Lecce2, and V. Piuri 3 II Engineering Faculty of Politecnico di Bari - Italy 2 DIASS, Politecnico di Bari, Italy 3Dept Information
More informationCONCEPTUAL MODELING OF LARGE WEB SITES
CONCEPTUAL MODELING OF LARGE WEB SITES Bernhard Strauch, Robert Winter Institute of Information Management, University of St. Gallen Mail: Mueller-Friedberg-Strasse 8, CH-9000 St. Gallen (Switzerland)
More informationLABERINTO at ImageCLEF 2011 Medical Image Retrieval Task
LABERINTO at ImageCLEF 2011 Medical Image Retrieval Task Jacinto Mata, Mariano Crespo, Manuel J. Maña Dpto. de Tecnologías de la Información. Universidad de Huelva Ctra. Huelva - Palos de la Frontera s/n.
More informationTHE XML TECHNOLOGY IMPLEMENTED IN MICROSOFT SQL SERVER
THE XML TECHNOLOGY IMPLEMENTED IN MICROSOFT SQL SERVER Pirnau Mironela Universitatea Titu Maiorescu, Facultatea de Stiinta si Tehnologia Informatiei, Str. Horia Mecelariu nr 8-10, bl 21/1 sector 1, Bucuresti,
More informationAn Ontology-based e-learning System for Network Security
An Ontology-based e-learning System for Network Security Yoshihito Takahashi, Tomomi Abiko, Eriko Negishi Sendai National College of Technology a0432@ccedu.sendai-ct.ac.jp Goichi Itabashi Graduate School
More informationCONCEPTCLASSIFIER FOR SHAREPOINT
CONCEPTCLASSIFIER FOR SHAREPOINT PRODUCT OVERVIEW The only SharePoint 2007 and 2010 solution that delivers automatic conceptual metadata generation, auto-classification and powerful taxonomy tools running
More informationA View Integration Approach to Dynamic Composition of Web Services
A View Integration Approach to Dynamic Composition of Web Services Snehal Thakkar, Craig A. Knoblock, and José Luis Ambite University of Southern California/ Information Sciences Institute 4676 Admiralty
More informationEfficient Agent Based Testing Framework for Web Applications
International Journal of Scientific & Engineering Research, Volume 3, Issue 2, February-2012 1 Efficient Agent Based Testing Framework for Web Applications Ms.Neha Saluja Prof.Amit Kanskar Abstract- Now
More informationA framework for Itinerary Personalization in Cultural Tourism of Smart Cities
A framework for Itinerary Personalization in Cultural Tourism of Smart Cities Gianpaolo D Amico, Simone Ercoli, and Alberto Del Bimbo University of Florence, Media Integration and Communication Center
More informationManaging Variability in Software Architectures 1 Felix Bachmann*
Managing Variability in Software Architectures Felix Bachmann* Carnegie Bosch Institute Carnegie Mellon University Pittsburgh, Pa 523, USA fb@sei.cmu.edu Len Bass Software Engineering Institute Carnegie
More informationA View Integration Approach to Dynamic Composition of Web Services
A View Integration Approach to Dynamic Composition of Web Services Snehal Thakkar University of Southern California/ Information Sciences Institute 4676 Admiralty Way, Marina Del Rey, California 90292
More informationA Secure Internet Service for Delivering Documents for the Blind
A Secure Internet Service for Delivering Documents for the Blind Benoit Guillon 1, Dominique Burger 1, and Bruno Marmol 2 1 Université Pierre et Marie Curie B23, INSERM U483, 75252 Paris Cedex, France
More informationtechnische universiteit eindhoven WIS & Engineering Geert-Jan Houben
WIS & Engineering Geert-Jan Houben Contents Web Information System (WIS) Evolution in Web data WIS Engineering Languages for Web data XML (context only!) RDF XML Querying: XQuery (context only!) RDFS SPARQL
More informationA MEDIATION LAYER FOR HETEROGENEOUS XML SCHEMAS
A MEDIATION LAYER FOR HETEROGENEOUS XML SCHEMAS Abdelsalam Almarimi 1, Jaroslav Pokorny 2 Abstract This paper describes an approach for mediation of heterogeneous XML schemas. Such an approach is proposed
More informationThe role of integrated requirements management in software delivery.
Software development White paper October 2007 The role of integrated requirements Jim Heumann, requirements evangelist, IBM Rational 2 Contents 2 Introduction 2 What is integrated requirements management?
More informationWEAK INFORMATION SYSTEMS FOR TECHNICAL DATA MANAGEMENT
P. Salvaneschi, M. Lazzari, "Weak information systems for technical data management", Worldwide ECCE Symposium on computers in the practice of building and civil engineering. Lahti, Finland, September
More informationIntelligent interoperable application for employment exchange system using ontology
1 Webology, Volume 10, Number 2, December, 2013 Home Table of Contents Titles & Subject Index Authors Index Intelligent interoperable application for employment exchange system using ontology Kavidha Ayechetty
More informationLightweight Data Integration using the WebComposition Data Grid Service
Lightweight Data Integration using the WebComposition Data Grid Service Ralph Sommermeier 1, Andreas Heil 2, Martin Gaedke 1 1 Chemnitz University of Technology, Faculty of Computer Science, Distributed
More informationIntegrating Heterogeneous Data Sources Using XML
Integrating Heterogeneous Data Sources Using XML 1 Yogesh R.Rochlani, 2 Prof. A.R. Itkikar 1 Department of Computer Science & Engineering Sipna COET, SGBAU, Amravati (MH), India 2 Department of Computer
More informationA Knowledge-Based Approach to Organizing Retrieved Documents
A Knowledge-Based Approach to Organizing Retrieved Documents Wanda Pratt Information & Computer Science University of California, Irvine Irvine, CA 92697-3425 pratt@ics.uci.edu Marti A. Hearst School of
More informationhttp://wrap.warwick.ac.uk
Original citation: Lim Choi Keung, Sarah Niukyun, Khan, Omar, Asadipour, Ali, Dereli, Huseyin, Zhao, Lei, Robbins, Tim and Arvanitis, Theodoros N. (2015) A query tool enabling clinicians and researchers
More informationWHITE PAPER TOPIC DATE Enabling MaaS Open Data Agile Design and Deployment with CA ERwin. Nuccio Piscopo. agility made possible
WHITE PAPER TOPIC DATE Enabling MaaS Open Data Agile Design and Deployment with CA ERwin Nuccio Piscopo agility made possible Table of Contents Introduction 3 MaaS enables Agile Open Data Design 4 MaaS
More informationBuilding Web-based Infrastructures for Smart Meters
Building Web-based Infrastructures for Smart Meters Andreas Kamilaris 1, Vlad Trifa 2, and Dominique Guinard 2 1 University of Cyprus, Nicosia, Cyprus 2 ETH Zurich and SAP Research, Switzerland Abstract.
More informationMarket enabler for retargetable COTS components in the embedded domain
Market enabler for retargetable COTS components in the embedded domain A general trend in the real-time and embedded (RTE) domain is towards complexity. Large, highly integrated and functionally extensive
More informationElectronic Document Management Using Inverted Files System
EPJ Web of Conferences 68, 0 00 04 (2014) DOI: 10.1051/ epjconf/ 20146800004 C Owned by the authors, published by EDP Sciences, 2014 Electronic Document Management Using Inverted Files System Derwin Suhartono,
More informationSERENITY Pattern-based Software Development Life-Cycle
SERENITY Pattern-based Software Development Life-Cycle Francisco Sanchez-Cid, Antonio Maña Computer Science Department University of Malaga. Spain {cid, amg}@lcc.uma.es Abstract Most of current methodologies
More informationImplementing a Web-based Transportation Data Management System
Presentation for the ITE District 6 Annual Meeting, June 2006, Honolulu 1 Implementing a Web-based Transportation Data Management System Tim Welch 1, Kristin Tufte 2, Ransford S. McCourt 3, Robert L. Bertini
More informationSWAP: ONTOLOGY-BASED KNOWLEDGE MANAGEMENT WITH PEER-TO-PEER TECHNOLOGY
SWAP: ONTOLOGY-BASED KNOWLEDGE MANAGEMENT WITH PEER-TO-PEER TECHNOLOGY M. EHRIG, C. TEMPICH AND S. STAAB Institute AIFB University of Karlsruhe 76128 Karlsruhe, Germany E-mail: {meh,cte,sst}@aifb.uni-karlsruhe.de
More informationWhite Paper November 2015. Technical Comparison of Perspectium Replicator vs Traditional Enterprise Service Buses
White Paper November 2015 Technical Comparison of Perspectium Replicator vs Traditional Enterprise Service Buses Our Evolutionary Approach to Integration With the proliferation of SaaS adoption, a gap
More informationFiltering the Web to Feed Data Warehouses
Witold Abramowicz, Pawel Kalczynski and Krzysztof We^cel Filtering the Web to Feed Data Warehouses Springer Table of Contents CHAPTER 1 INTRODUCTION 1 1.1 Information Systems 1 1.2 Information Filtering
More informationMobile Data Virtualization. From Managing Devices, to Apps, to Business Data through Mobile Data Access APIs
Mobile Data Virtualization From Managing Devices, to Apps, to Business Data through Mobile Data Access APIs INTRODUCTION Most enterprise mobile applications have one thing in common: they need to access
More informationCollege of Communication and Information. Library and Information Science
510 CHILDREN S LITERATURE AND RELATED MATERIALS. (3) A survey of children s literature, traditional and modern. Reading and evaluation of books with multimedia materials with emphasis on the needs and
More informationTotal Exploration & Production: Field Monitoring Case Study
Total Exploration & Production: Field Monitoring Case Study 1 Summary TOTAL S.A. is a word-class energy producer and provider, actually part of the super majors, i.e. the worldwide independent oil companies.
More informationGraphical Web based Tool for Generating Query from Star Schema
Graphical Web based Tool for Generating Query from Star Schema Mohammed Anbar a, Ku Ruhana Ku-Mahamud b a College of Arts and Sciences Universiti Utara Malaysia, 0600 Sintok, Kedah, Malaysia Tel: 604-2449604
More informationEMBASE (via Ovid): Introduction to Searching
EMBASE (via Ovid): Introduction to Searching The Excerpta Medica (EMBASE) database is a major biomedical and pharmaceutical database indexing over 3,500 international journals in the following fields:
More informationOWB Users, Enter The New ODI World
OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data
More informationLinksTo A Web2.0 System that Utilises Linked Data Principles to Link Related Resources Together
LinksTo A Web2.0 System that Utilises Linked Data Principles to Link Related Resources Together Owen Sacco 1 and Matthew Montebello 1, 1 University of Malta, Msida MSD 2080, Malta. {osac001, matthew.montebello}@um.edu.mt
More informationVendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities
Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities April, 2013 gaddsoftware.com Table of content 1. Introduction... 3 2. Vendor briefings questions and answers... 3 2.1.
More informationAN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS
AN INTELLIGENT TUTORING SYSTEM FOR LEARNING DESIGN PATTERNS ZORAN JEREMIĆ, VLADAN DEVEDŽIĆ, DRAGAN GAŠEVIĆ FON School of Business Administration, University of Belgrade Jove Ilića 154, POB 52, 11000 Belgrade,
More informationCollege of Communication and Information. Library and Information Science
510 CHILDREN S LITERATURE AND RELATED MATERIALS. (3) A survey of children s literature, traditional and modern. Reading and evaluation of books with multimedia materials with emphasis on the needs and
More informationMEDLINE (via Ovid): Introduction to Searching
MEDLINE (via Ovid): Introduction to Searching Ovid Technologies, Inc. provides access to a collection of health sciences databases through a single search interface. The Ovid suite of databases includes
More informationSEMANTIC VIDEO ANNOTATION IN E-LEARNING FRAMEWORK
SEMANTIC VIDEO ANNOTATION IN E-LEARNING FRAMEWORK Antonella Carbonaro, Rodolfo Ferrini Department of Computer Science University of Bologna Mura Anteo Zamboni 7, I-40127 Bologna, Italy Tel.: +39 0547 338830
More informationCOMP5426 Parallel and Distributed Computing. Distributed Systems: Client/Server and Clusters
COMP5426 Parallel and Distributed Computing Distributed Systems: Client/Server and Clusters Client/Server Computing Client Client machines are generally single-user workstations providing a user-friendly
More informationCombining RDF and Agent-Based Architectures for Semantic Interoperability in Digital Libraries
Combining RDF and Agent-Based Architectures for Semantic Interoperability in Digital Libraries Norbert Fuhr, Claus-Peter Klas University of Dortmund, Germany {fuhr,klas}@ls6.cs.uni-dortmund.de 1 Introduction
More informationISSUES ON FORMING METADATA OF EDITORIAL SYSTEM S DOCUMENT MANAGEMENT
ISSN 1392 124X INFORMATION TECHNOLOGY AND CONTROL, 2005, Vol.34, No.4 ISSUES ON FORMING METADATA OF EDITORIAL SYSTEM S DOCUMENT MANAGEMENT Marijus Bernotas, Remigijus Laurutis, Asta Slotkienė Information
More informationETPL Extract, Transform, Predict and Load
ETPL Extract, Transform, Predict and Load An Oracle White Paper March 2006 ETPL Extract, Transform, Predict and Load. Executive summary... 2 Why Extract, transform, predict and load?... 4 Basic requirements
More informationB.Sc (Computer Science) Database Management Systems UNIT-V
1 B.Sc (Computer Science) Database Management Systems UNIT-V Business Intelligence? Business intelligence is a term used to describe a comprehensive cohesive and integrated set of tools and process used
More informationFogbeam Vision Series - The Modern Intranet
Fogbeam Labs Cut Through The Information Fog http://www.fogbeam.com Fogbeam Vision Series - The Modern Intranet Where It All Started Intranets began to appear as a venue for collaboration and knowledge
More informationTRANSFoRm: Vision of a learning healthcare system
TRANSFoRm: Vision of a learning healthcare system Vasa Curcin, Imperial College London Theo Arvanitis, University of Birmingham Derek Corrigan, Royal College of Surgeons Ireland TRANSFoRm is partially
More informationSelbo 2 an Environment for Creating Electronic Content in Software Engineering
BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 9, No 3 Sofia 2009 Selbo 2 an Environment for Creating Electronic Content in Software Engineering Damyan Mitev 1, Stanimir
More informationK@ A collaborative platform for knowledge management
White Paper K@ A collaborative platform for knowledge management Quinary SpA www.quinary.com via Pietrasanta 14 20141 Milano Italia t +39 02 3090 1500 f +39 02 3090 1501 Copyright 2004 Quinary SpA Index
More information2QWRORJ\LQWHJUDWLRQLQDPXOWLOLQJXDOHUHWDLOV\VWHP
2QWRORJ\LQWHJUDWLRQLQDPXOWLOLQJXDOHUHWDLOV\VWHP 0DULD7HUHVD3$=,(1=$L$UPDQGR67(//$72L0LFKHOH9,1',*1,L $OH[DQGURV9$/$5$.26LL9DQJHOLV.$5.$/(76,6LL (i) Department of Computer Science, Systems and Management,
More informationUsing Use Cases for requirements capture. Pete McBreen. 1998 McBreen.Consulting
Using Use Cases for requirements capture Pete McBreen 1998 McBreen.Consulting petemcbreen@acm.org All rights reserved. You have permission to copy and distribute the document as long as you make no changes
More informationGEOG 482/582 : GIS Data Management. Lesson 10: Enterprise GIS Data Management Strategies GEOG 482/582 / My Course / University of Washington
GEOG 482/582 : GIS Data Management Lesson 10: Enterprise GIS Data Management Strategies Overview Learning Objective Questions: 1. What are challenges for multi-user database environments? 2. What is Enterprise
More informationData Integration using Agent based Mediator-Wrapper Architecture. Tutorial Report For Agent Based Software Engineering (SENG 609.
Data Integration using Agent based Mediator-Wrapper Architecture Tutorial Report For Agent Based Software Engineering (SENG 609.22) Presented by: George Shi Course Instructor: Dr. Behrouz H. Far December
More informationTTCN-3, Qtronic and SIP
TTCN-3, Qtronic and SIP 1 (8) TTCN-3, Qtronic and SIP The Model-Based Testing of a Protocol Stack a TTCN-3 Integrated Approach Technical Whitepaper EXECUTIVE SUMMARY TTCN-3 (Test and Test Control Notation
More informationInmagic Content Server Workgroup Configuration Technical Guidelines
Inmagic Content Server Workgroup Configuration Technical Guidelines 6/2005 Page 1 of 12 Inmagic Content Server Workgroup Configuration Technical Guidelines Last Updated: June, 2005 Inmagic, Inc. All rights
More informationInformation Services for Smart Grids
Smart Grid and Renewable Energy, 2009, 8 12 Published Online September 2009 (http://www.scirp.org/journal/sgre/). ABSTRACT Interconnected and integrated electrical power systems, by their very dynamic
More informationReport of the Ad Hoc Committee for Development of a Standardized Tool for Encoding Archival Finding Aids
1. Introduction Report of the Ad Hoc Committee for Development of a Standardized Tool for Encoding Archival Finding Aids Mandate The International Council on Archives has asked the Ad Hoc Committee to
More informationCommon Questions and Concerns About Documentum at NEF
LES/NEF 220 W Broadway Suite B Hobbs, NM 88240 Documentum FAQ Common Questions and Concerns About Documentum at NEF Introduction...2 What is Documentum?...2 How does Documentum work?...2 How do I access
More informationTHE HERA SOFTWARE ARCHITECTURE FOR GENERATING HYPERMEDIA APPLICATIONS FOR AD-HOC DATABASE OUTPUT
THE HERA SOFTWARE ARCHITECTURE FOR GENERATING HYPERMEDIA APPLICATIONS FOR AD-HOC DATABASE OUTPUT Geert-Jan Houben* and Pim Lemmens Eindhoven University of Technology Department of Computing Science PO
More informationOracle Data Integrator and Oracle Warehouse Builder Statement of Direction
First Published January 2010 Updated May 2011 Oracle Data Integrator and Oracle Warehouse Builder Statement of Direction Disclaimer This document in any form, software or printed matter, contains proprietary
More informationExploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software
Exploiting Key Answers from Your Data Warehouse Using SAS Enterprise Reporter Software Donna Torrence, SAS Institute Inc., Cary, North Carolina Juli Staub Perry, SAS Institute Inc., Cary, North Carolina
More informationPHP Code Design. The data structure of a relational database can be represented with a Data Model diagram, also called an Entity-Relation diagram.
PHP Code Design PHP is a server-side, open-source, HTML-embedded scripting language used to drive many of the world s most popular web sites. All major web servers support PHP enabling normal HMTL pages
More informationHealth Information Exchange Language - Bostaik
Bootstrapping Adoption of a Universal Exchange Language for Health Information Exchange Speakers: Tajh L. Taylor, Lowell Vizenor OMG SOA in Healthcare Conference July 15, 2011 Agenda The Health Information
More informationOn-Demand Business Process Integration Based on Intelligent Web Services
132 On-Demand Business Process Integration Based on Intelligent Web Services Xiaohua Lu 1, Yinsheng Li 1, Ying Huang 2 1 Software School, Fudan University, Shanghai, China Phone: +86-21-55664096-808, {0014010,
More informationConcepts of Database Management Seventh Edition. Chapter 9 Database Management Approaches
Concepts of Database Management Seventh Edition Chapter 9 Database Management Approaches Objectives Describe distributed database management systems (DDBMSs) Discuss client/server systems Examine the ways
More informationDeveloping ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led
Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led Course Description In this course, students will learn to develop advanced ASP.NET MVC applications using.net Framework 4.5
More informationSQL Server 2005 Reporting Services (SSRS)
SQL Server 2005 Reporting Services (SSRS) Author: Alex Payne and Brian Welcker Published: May 2005 Summary: SQL Server 2005 Reporting Services is a key component of SQL Server 2005. Reporting Services
More informationInternational Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 ISSN 2229-5518
International Journal of Scientific & Engineering Research, Volume 4, Issue 11, November-2013 5 INTELLIGENT MULTIDIMENSIONAL DATABASE INTERFACE Mona Gharib Mohamed Reda Zahraa E. Mohamed Faculty of Science,
More informationA Framework for Developing the Web-based Data Integration Tool for Web-Oriented Data Warehousing
A Framework for Developing the Web-based Integration Tool for Web-Oriented Warehousing PATRAVADEE VONGSUMEDH School of Science and Technology Bangkok University Rama IV road, Klong-Toey, BKK, 10110, THAILAND
More informationPONTE Presentation CETIC. EU Open Day, Cambridge, 31/01/2012. Philippe Massonet
PONTE Presentation CETIC Philippe Massonet EU Open Day, Cambridge, 31/01/2012 PONTE Description Efficient Patient Recruitment for Innovative Clinical Trials of Existing Drugs to other Indications Start
More informationOntology and automatic code generation on modeling and simulation
Ontology and automatic code generation on modeling and simulation Youcef Gheraibia Computing Department University Md Messadia Souk Ahras, 41000, Algeria youcef.gheraibia@gmail.com Abdelhabib Bourouis
More informationMigrating Legacy Software Systems to CORBA based Distributed Environments through an Automatic Wrapper Generation Technique
Migrating Legacy Software Systems to CORBA based Distributed Environments through an Automatic Wrapper Generation Technique Hyeon Soo Kim School of Comp. Eng. and Software Eng., Kum Oh National University
More informationPivot Charting in SharePoint with Nevron Chart for SharePoint
Pivot Charting in SharePoint Page 1 of 10 Pivot Charting in SharePoint with Nevron Chart for SharePoint The need for Pivot Charting in SharePoint... 1 Pivot Data Analysis... 2 Functional Division of Pivot
More informationHow To Build A Connector On A Website (For A Nonprogrammer)
Index Data's MasterKey Connect Product Description MasterKey Connect is an innovative technology that makes it easy to automate access to services on the web. It allows nonprogrammers to create 'connectors'
More informationApplying MDA in Developing Intermediary Service for Data Retrieval
Applying MDA in Developing Intermediary Service for Data Retrieval Danijela Boberić Krstićev University of Novi Sad Faculty of Sciences Trg Dositeja Obradovića 4, Novi Sad Serbia +381214852873 dboberic@uns.ac.rs
More informationImplementing Topic Maps 4 Crucial Steps to Successful Enterprise Knowledge Management. Executive Summary
WHITE PAPER Implementing Topic Maps 4 Crucial Steps to Successful Enterprise Knowledge Management Executive Summary For years, enterprises have sought to improve the way they share information and knowledge
More informationLesson 4 Web Service Interface Definition (Part I)
Lesson 4 Web Service Interface Definition (Part I) Service Oriented Architectures Module 1 - Basic technologies Unit 3 WSDL Ernesto Damiani Università di Milano Interface Definition Languages (1) IDLs
More informationUsers Guide. FTP/400 File Transfer API and Remote Command Server Version 1.00. By RJS Software Systems, Inc.
FTP/400 File Transfer API and Remote Command Server Version 1.00 Users Guide By RJS Software Systems, Inc. RJS Software Systems P.O. Box 19408 Minneapolis, MN 55419 (612) 822-0412 Voice (612) 822-1364
More informationGenericServ, a Generic Server for Web Application Development
EurAsia-ICT 2002, Shiraz-Iran, 29-31 Oct. GenericServ, a Generic Server for Web Application Development Samar TAWBI PHD student tawbi@irit.fr Bilal CHEBARO Assistant professor bchebaro@ul.edu.lb Abstract
More informationM3039 MPEG 97/ January 1998
INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND ASSOCIATED AUDIO INFORMATION ISO/IEC JTC1/SC29/WG11 M3039
More informationSemantic Search in Portals using Ontologies
Semantic Search in Portals using Ontologies Wallace Anacleto Pinheiro Ana Maria de C. Moura Military Institute of Engineering - IME/RJ Department of Computer Engineering - Rio de Janeiro - Brazil [awallace,anamoura]@de9.ime.eb.br
More informationWeb Integration Technologies
Web Integration Technologies Application and Benefits Introduction In every corporation, the browser has become the most prominent and effective means to access applications systems and the data they provide.
More informationInternational Journal of Engineering Technology, Management and Applied Sciences. www.ijetmas.com November 2014, Volume 2 Issue 6, ISSN 2349-4476
ERP SYSYTEM Nitika Jain 1 Niriksha 2 1 Student, RKGITW 2 Student, RKGITW Uttar Pradesh Tech. University Uttar Pradesh Tech. University Ghaziabad, U.P., India Ghaziabad, U.P., India ABSTRACT Student ERP
More informationI. INTRODUCTION NOESIS ONTOLOGIES SEMANTICS AND ANNOTATION
Noesis: A Semantic Search Engine and Resource Aggregator for Atmospheric Science Sunil Movva, Rahul Ramachandran, Xiang Li, Phani Cherukuri, Sara Graves Information Technology and Systems Center University
More informationEnterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects
Enterprise Resource Planning Analysis of Business Intelligence & Emergence of Mining Objects Abstract: Build a model to investigate system and discovering relations that connect variables in a database
More informationAdvanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days, Instructor-led
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Advanced Solutions of Microsoft SharePoint Server 2013 Course 20332A; 5 Days,
More informationUSING COMPLEX EVENT PROCESSING TO MANAGE PATTERNS IN DISTRIBUTION NETWORKS
USING COMPLEX EVENT PROCESSING TO MANAGE PATTERNS IN DISTRIBUTION NETWORKS Foued BAROUNI Eaton Canada FouedBarouni@eaton.com Bernard MOULIN Laval University Canada Bernard.Moulin@ift.ulaval.ca ABSTRACT
More informationFig. 3. PostgreSQL subsystems
Development of a Parallel DBMS on the Basis of PostgreSQL C. S. Pan kvapen@gmail.com South Ural State University Abstract. The paper describes the architecture and the design of PargreSQL parallel database
More information