Database Technologies
|
|
- Percival Dawson
- 8 years ago
- Views:
Transcription
1 Database Technologies Bachelor and Master Projects XML Databases Database & Information Systems Group Christian Grün
2 Introduction XML just small files why databases? library of U (800 MB) genetic data (Swissprot, 3 GB) Wikipedia (8 GB) Medline (38 GB) Challenges support new standards find relevant query optimizations visualizing results tree-structured data structure <XML/> vs <root><entry id="100k_rat" class="standard" mtype="prt" seqlen="889"> <AC>Q62671</AC> <Mod date="01-nov-1997" Rel="35" type="created"></mod> <Mod date="01-nov-1997" Rel="35" type="last sequence update"></mod> <Mod date="15-jul-1999" Rel="38" type="last annotation update"></mod> <Descr>100 KDA PROTEIN (EC )</Descr> <Species>Rattus norvegicus (Rat)</Species> <Org>Eukaryota</Org> <Org>Metazoa</Org> <Org>Chordata</Org> <Org> Craniata</Org> <Org>Vertebrata</Org> <Org>Euteleostomi</Org> <Org>Mammalia</Org> <Org> Eutheria</Org> <Org>Rodentia</Org> <Org>Sciurognathi</Org> <Org>Muridae</Org> <Org> Murinae</Org> <Org>Rattus</Org> <Ref num="1" pos="sequence FROM N.A"> <Comment> STRAIN=WISTAR</Comment> <Comment>TISSUE=TESTIS</Comment> <DB>MEDLINE</DB> <MedlineID> </MedlineID> <Author>Mueller D</Author> <Author>Rehbein M</Author> <Author> Baumeister H</Author> <Author>Richter D</Author> <Cite>Nucleic Acids Res. 20: (1992)</Cite> </Ref> <Ref num="2" pos="erratum"> <Author>Mueller D</Author> <Author>Rehbein M</Author> <Author>Baumeister H</Author> <Author>Richter D</Author> <Cite>Nucleic Acids Res. 20: (1992)</Cite> </Ref> <EMBL prim_id="x64411" sec_id= "CAA45756"></EMBL> <INTERPRO prim_id="ipr000569" sec_id="-"></interpro> <INTERPRO prim_id="ipr002004" sec_id="-"></interpro> <PFAM prim_id="pf00632" sec_id="hect" status= "1"></PFAM> <PFAM prim_id="pf00658" sec_id="pabp" status="1"></pfam> <Keyword>Ubiquitin conjugation</keyword> <Keyword>Ligase</Keyword> <Features> <DOMAIN from="77" to="88"> <Descr>ASP/GLU-RICH (ACIDIC)</Descr> </DOMAIN> <DOMAIN from="127" to="150"> <Descr>PRO-RICH</Descr> </DOMAIN> <DOMAIN from="420" to="439"> <Descr>ARG/GLU-RICH (MIXED CHARGE)</Descr> </DOMAIN> <DOMAIN from="448" to="457"> <Descr>ARG/ASP-RICH (MIXED CHARGE)</Descr> </DOMAIN> <DOMAIN from="485" to="514"> <Descr>PABP- LIKE</Descr> </DOMAIN> <DOMAIN from="579" to="590"> <Descr>ASP/GLU-RICH (ACIDIC) </Descr> </DOMAIN> <DOMAIN from="786" to="889"> <Descr>HECT DOMAIN</Descr> </DOMAIN> <DOMAIN from="827" to="847"> <Descr>PRO-RICH</Descr> </DOMAIN> <BINDING from="858" to="858"> <Descr>UBIQUITIN (BY SIMILARITY)</Descr> </BINDING> </Features></Entry> <Entry id="104k_thepa" class="standard" mtype="prt" seqlen="924"> <AC>P15711</AC> <Mod date="01-apr-1990" Rel="14" type="created"></mod> <Mod date="01-apr-1990" Rel="14" type="last sequence update"></mod> <Mod date="01-aug-1992" Rel="23" type="last annotation update"></mod> <Descr>104 KDA MICRONEME-RHOPTRY ANTIGEN</Descr> <Species>Theileria parva </Species> <Org>Eukaryota</Org> <Org>Alveolata</Org> <Org>Apicomplexa</Org> <Org> Piroplasmida</Org> <Org>Theileriidae</Org> <Org>Theileria</Org> <Ref num="1" pos= "SEQUENCE FROM N.A"> <Comment> STRAIN=MUGUGA</Comment> <DB>MEDLINE</DB> <MedlineID> </MedlineID> <Author>Iams K.P</Author> <Author>Young J.R</Author> <Author>Nene V</Author> <Author>Desai J</Author> <Author>Webster P</Author> <Author>Ole-Moiyoi O.K</Author> <Author>Musoke A.J</Author> <Cite>Mol. Biochem. Parasitol. 39:47-60(1990)</Cite> </Ref> <EMBL prim_id="m29954" sec_id="aaa18217"></embl> <PIR prim_id= "A44945" sec_id="a44945"></pir> <Keyword>Antigen</Keyword> <Keyword>Sporozoite</Keyword> Seite 2
3 BaseX XML database, developed in DBIS workgroup open source: query languages: W3C standards XPath & XQuery extensions: XQuery Update, Full-Text indexes: attributes, texts full-text special focus: tight coupling between frontend and backend Seite 3
4 Topics Backend Namespace Support what are namespaces? <Address> <FirstName>John</FirstName> <FamilyName>McHilton</FamilyName> <Street>12 Donovan Road</Name> <Town>Chicago, 31072</Town> </Address> XPath: //FirstName //Familyname <Address xmlns:name="names"> <name:first>john</name:first> <name:family>mchilton</name:family> <Street>12 Donovan Road</Name> <Town>Chicago, 31072</Town> </Address> XPath: //name:* design of an elegant solution for namespace access extension of the internal BaseX storage unterstanding of the specification Seite 4
5 Topics Backend DTD Parsing what is a DTD? defines the document structure and entities allows document validation <mondial> <country id= f0_136"> <name>germany</name> <city>münchen</city> </mondial> <!ELEMENT mondial (country*) > <!ELEMENT country (name, city*) > <!ELEMENT name (#PCDATA) > <!ELEMENT city (#PCDATA) > <!ATTLIST country id ID #REQUIRED > extension of the XML parser integration of validate commands unterstanding of the specification <!ENTITY uuml ü > Seite 5
6 Topics Backend XQuery Optimizations sample (returns all media with the title Casablanca ): possible query plans: for $i in doc("library.xml")//medium where $i/title = "Casablanca" return $i parse all Medium and Title tags (sequential scan) very slow access the index and check results much faster! implementation of existing XPath optimizations for XQuery learning much about XQuery and tree-structured optimizations! Seite 6
7 Topics Backend Index Management current state: one index for all texts & attribute value desirable: special-purpose indexes: indexes for single tags/attributes indexes on numeric values range queries index for approximate text search extension of the existing indexes adaptation of the query optimizations thoughts on new index structures <Medium> <Title>Matrix</Title> <Year>1999</Year> <Type>DVD</Type> </Medium> <Medium> <Title>Matrix Reloaded</Title> <Year>2003</Year> <Type>DVD</Type> </Medium> XPath: //Medium[Year > 2000]? Seite 7
8 Topics Frontend View Schemas XML structure and contents can be very diverse: attribute-based storage <item id="0" firstname="hans" lastname="gruber" title="b.sc." /> <item id="1" firstname="thomas" lastname="schmid" title="prof." /> text-based storage <item><id>0</id><first>hans</first><last>gruber</last><title>... flat vs. hierarchic data desirable: view definitions to optimize visualization output analysis of existing XML documents design of a view schema implementation of schema parsing and interpretation Seite 8
9 Topics Frontend TreeMap space-filling visualization for hierarchic data diversity of layout algorithms available numerous attributes unexploited: color, intensity, popular example: size-based file system visualization visualization of tree-structured data implementation of efficient Java visualizations Seite 9
10 Topics Frontend Visualization numerous visualizations exist for tree-structured data: conventional tree view hyperbolic view interring, visualization of tree-structured data implementation of efficient Java visualizations Seite 10
11 Organization First take some time for your decision feel free to suggest own topics Events project is accompanied by a weekly project seminar seminar includes regular updates between all members and one talk on your project Room: E217 christian.gruen@uni-konstanz.de Seite 11
Efficient Storage and Temporal Query Evaluation of Hierarchical Data Archiving Systems
Efficient Storage and Temporal Query Evaluation of Hierarchical Data Archiving Systems Hui (Wendy) Wang, Ruilin Liu Stevens Institute of Technology, New Jersey, USA Dimitri Theodoratos, Xiaoying Wu New
More informationPushing XML Main Memory Databases to their Limits
Pushing XML Main Memory Databases to their Limits Christian Grün Database & Information Systems Group University of Konstanz, Germany christian.gruen@uni-konstanz.de The we distribution of XML documents
More informationID of alternative translational initiation events. Description of gene function Reference of NCBI database access and relative literatures
Data resource: In this database, 650 alternatively translated variants assigned to a total of 300 genes are contained. These database records of alternative translational initiation have been collected
More informationQuiz! Database Indexes. Index. Quiz! Disc and main memory. Quiz! How costly is this operation (naive solution)?
Database Indexes How costly is this operation (naive solution)? course per weekday hour room TDA356 2 VR Monday 13:15 TDA356 2 VR Thursday 08:00 TDA356 4 HB1 Tuesday 08:00 TDA356 4 HB1 Friday 13:15 TIN090
More informationXML and Data Management
XML and Data Management XML standards XML DTD, XML Schema DOM, SAX, XPath XSL XQuery,... Databases and Information Systems 1 - WS 2005 / 06 - Prof. Dr. Stefan Böttcher XML / 1 Overview of internet technologies
More informationLast Week. XML (extensible Markup Language) HTML Deficiencies. XML Advantages. Syntax of XML DHTML. Applets. Modifying DOM Event bubbling
XML (extensible Markup Language) Nan Niu (nn@cs.toronto.edu) CSC309 -- Fall 2008 DHTML Modifying DOM Event bubbling Applets Last Week 2 HTML Deficiencies Fixed set of tags No standard way to create new
More informationDatabase & Information Systems Group Prof. Marc H. Scholl. XML & Databases. Tutorial. 11. SQL Compilation, XPath Symmetries
XML & Databases Tutorial 11. SQL Compilation, XPath Symmetries Christian Grün, Database & Information Systems Group University of, Winter 2005/06 SQL Compilation Relational Encoding: the table representation
More informationHigh Performance XML Data Retrieval
High Performance XML Data Retrieval Mark V. Scardina Jinyu Wang Group Product Manager & XML Evangelist Oracle Corporation Senior Product Manager Oracle Corporation Agenda Why XPath for Data Retrieval?
More informationProcessing Genome Data using Scalable Database Technology. My Background
Johann Christoph Freytag, Ph.D. freytag@dbis.informatik.hu-berlin.de http://www.dbis.informatik.hu-berlin.de Stanford University, February 2004 PhD @ Harvard Univ. Visiting Scientist, Microsoft Res. (2002)
More informationCreating a TEI-Based Website with the exist XML Database
Creating a TEI-Based Website with the exist XML Database Joseph Wicentowski, Ph.D. U.S. Department of State July 2010 Goals By the end of this workshop you will know:...1 about a flexible set of technologies
More informationHierarchical Data Visualization
Hierarchical Data Visualization 1 Hierarchical Data Hierarchical data emphasize the subordinate or membership relations between data items. Organizational Chart Classifications / Taxonomies (Species and
More informationAnalysis and Design of Software Systems Practical Session 01. System Layering
Analysis and Design of Software Systems Practical Session 01 System Layering Outline Course Overview Course Objectives Computer Science vs. Software Engineering Layered Architectures Selected topics in
More informationStructured vs. unstructured data. Semistructured data, XML, DTDs. Motivation for self-describing data
Structured vs. unstructured data 2 Semistructured data, XML, DTDs Introduction to databases CSCC43 Winter 2011 Ryan Johnson Databases are highly structured Well-known data format: relations and tuples
More informationWebCite Technical Background and Best Practices Guide
WebCite Technical Background and Best Practices Guide This document provides an overview of the WebCite system, including best practices and technical details. It describes preferred methods for both initiating
More informationAgents and Web Services
Agents and Web Services ------SENG609.22 Tutorial 1 Dong Liu Abstract: The basics of web services are reviewed in this tutorial. Agents are compared to web services in many aspects, and the impacts of
More informationDataDirect XQuery Technical Overview
DataDirect XQuery Technical Overview Table of Contents 1. Feature Overview... 2 2. Relational Database Support... 3 3. Performance and Scalability for Relational Data... 3 4. XML Input and Output... 4
More informationStructured vs. unstructured data. Motivation for self describing data. Enter semistructured data. Databases are highly structured
Structured vs. unstructured data 2 Databases are highly structured Semistructured data, XML, DTDs Well known data format: relations and tuples Every tuple conforms to a known schema Data independence?
More informationIn-Memory Databases Algorithms and Data Structures on Modern Hardware. Martin Faust David Schwalb Jens Krüger Jürgen Müller
In-Memory Databases Algorithms and Data Structures on Modern Hardware Martin Faust David Schwalb Jens Krüger Jürgen Müller The Free Lunch Is Over 2 Number of transistors per CPU increases Clock frequency
More informationEvaluating Metadata access
Evaluating Metadata access strategies with the GOME test suite André Gemünd Fraunhofer SCAI www.eu-egee.org EGEE-II INFSO-RI-031688 EGEE and glite are registered trademarks Motivation Testing the test
More informationXML: extensible Markup Language. Anabel Fraga
XML: extensible Markup Language Anabel Fraga Table of Contents Historic Introduction XML vs. HTML XML Characteristics HTML Document XML Document XML General Rules Well Formed and Valid Documents Elements
More informationKeep it Simple... 7 Transformation-based Development (2013 and Beyond)...7 Less Customization and More Innovation...8 Time to Market...
1 CONtENTS Advances in Technology have Profoundly Changed Publishing...3 Document Management: As It Used to be Done (prior to 2005)...4 The Advent of XML and Native XML Databases (2005 2012)...5 Putting
More informationSemistructured data and XML. Institutt for Informatikk INF3100 09.04.2013 Ahmet Soylu
Semistructured data and XML Institutt for Informatikk 1 Unstructured, Structured and Semistructured data Unstructured data e.g., text documents Structured data: data with a rigid and fixed data format
More informationCellStore: Educational and Experimental XML-Native DBMS
CellStore: Educational and Experimental XML-Native DBMS Jaroslav Pokorný 1 and Karel Richta 2 and Michal Valenta 3 1 Charles University of Prague, Czech Republic, jaroslav.pokorny@mff.cuni.cz 2 Czech Technical
More informationModern Databases. Database Systems Lecture 18 Natasha Alechina
Modern Databases Database Systems Lecture 18 Natasha Alechina In This Lecture Distributed DBs Web-based DBs Object Oriented DBs Semistructured Data and XML Multimedia DBs For more information Connolly
More information<Namespaces> Core XML Technologies. Why Namespaces? Namespaces - based on unique prefixes. Namespaces. </Person>
Core XML Technologies Namespaces Why Namespaces? bob roth 814.345.6789 Mariott If we combine these two documents
More informationWeb Service Testing. SOAP-based Web Services. Software Quality Assurance Telerik Software Academy http://academy.telerik.com
Web Service Testing SOAP-based Web Services Software Quality Assurance Telerik Software Academy http://academy.telerik.com The Lectors Snejina Lazarova Product Manager Talent Management System Dimo Mitev
More informationIntroduction to XML Applications
EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for
More informationXML WEB TECHNOLOGIES
XML WEB TECHNOLOGIES Chakib Chraibi, Barry University, cchraibi@mail.barry.edu ABSTRACT The Extensible Markup Language (XML) provides a simple, extendable, well-structured, platform independent and easily
More informationData XML and XQuery A language that can combine and transform data
Data XML and XQuery A language that can combine and transform data John de Longa Solutions Architect DataDirect technologies john.de.longa@datadirect.com Mobile +44 (0)7710 901501 Data integration through
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 informationRJE Database Accessory Programs
RJE Database Accessory Programs Richard J. Edwards (2006) 1: Introduction...2 1.1: Version...2 1.2: Using this Manual...2 1.3: Getting Help...2 1.4: Availability and Local Installation...2 2: RJE_DBASE...3
More informationREDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES. Jesse Wright Jet Propulsion Laboratory,
REDUCING THE COST OF GROUND SYSTEM DEVELOPMENT AND MISSION OPERATIONS USING AUTOMATED XML TECHNOLOGIES Colette Wilklow MS 301-240, Pasadena, CA phone + 1 818 354-4674 fax + 1 818 393-4100 email: colette.wilklow@jpl.nasa.gov
More informationLinear Sequence Analysis. 3-D Structure Analysis
Linear Sequence Analysis What can you learn from a (single) protein sequence? Calculate it s physical properties Molecular weight (MW), isoelectric point (pi), amino acid content, hydropathy (hydrophilic
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 informationMarkup Languages and Semistructured Data - SS 02
Markup Languages and Semistructured Data - SS 02 http://www.pms.informatik.uni-muenchen.de/lehre/markupsemistrukt/02ss/ XPath 1.0 Tutorial 28th of May, 2002 Dan Olteanu XPath 1.0 - W3C Recommendation language
More informationPengyu Hong BioX program, Department of Statistics, Stanford University, Stanford, CA 94305-4065. Email: pengyuhong@stanford.edu
UBIC 2 Towards Ubiquitous Bio-Information Computing: Data Protocols, Middleware, and Web Services for Heterogeneous Biological Information Integration and Retrieval Pengyu Hong BioX program, Department
More informationA Comparison of the Relative Performance of XML and SQL Databases in the Context of the Grid-SAFE Project
A Comparison of the Relative Performance of XML and SQL Databases in the Context of the Grid-SAFE Project Joshua W. Green The Grid-SAFE Team October 2008 Abstract The Grid-SAFE project will develop a software
More informationIntroduction to XML. Data Integration. Structure in Data Representation. Yanlei Diao UMass Amherst Nov 15, 2007
Introduction to XML Yanlei Diao UMass Amherst Nov 15, 2007 Slides Courtesy of Ramakrishnan & Gehrke, Dan Suciu, Zack Ives and Gerome Miklau. 1 Structure in Data Representation Relational data is highly
More informationFicha técnica de curso Código: IFCAD320a
Curso de: Objetivos: LDAP Iniciación y aprendizaje de todo el entorno y filosofía al Protocolo de Acceso a Directorios Ligeros. Conocer su estructura de árbol de almacenamiento. Destinado a: Todos los
More informationAn Eclipse Plug-In for Visualizing Java Code Dependencies on Relational Databases
An Eclipse Plug-In for Visualizing Java Code Dependencies on Relational Databases Paul L. Bergstein, Priyanka Gariba, Vaibhavi Pisolkar, and Sheetal Subbanwad Dept. of Computer and Information Science,
More informationGuile Present. version 0.3.0, updated 21 September 2014. Andy Wingo (wingo@pobox.com)
Guile Present version 0.3.0, updated 21 September 2014 Andy Wingo (wingo@pobox.com) This manual is for Guile Present (version 0.3.0, updated 21 September 2014) Copyright 2014 Andy Wingo Permission is granted
More informationEnterprise Content Management (ECM) Strategy
Enterprise Content Management (ECM) Strategy Structured Authoring August 11, 2004 What is Structured Authoring? Structured Authoring is the process of creating content that is machine parsable. -2- What
More informationAn Approach to Eliminate Semantic Heterogenity Using Ontologies in Enterprise Data Integeration
Proceedings of Student-Faculty Research Day, CSIS, Pace University, May 3 rd, 2013 An Approach to Eliminate Semantic Heterogenity Using Ontologies in Enterprise Data Integeration Srinivasan Shanmugam and
More informationCS 501- Software Engineering. Legal Data Markup Software DTD Design Document. Version 1.0
CS 501- Software Engineering Legal Data Markup Software DTD Design Document Version 1.0 Document Revision History Date Version Description Author 11/27/00 1.0 Draft for Delivery LDMS Team Confidential
More informationManaging large sound databases using Mpeg7
Max Jacob 1 1 Institut de Recherche et Coordination Acoustique/Musique (IRCAM), place Igor Stravinsky 1, 75003, Paris, France Correspondence should be addressed to Max Jacob (max.jacob@ircam.fr) ABSTRACT
More informationLarge Scale Text Analysis Using the Map/Reduce
Large Scale Text Analysis Using the Map/Reduce Hierarchy David Buttler This work is performed under the auspices of the U.S. Department of Energy by Lawrence Livermore National Laboratory under Contract
More information10CS73:Web Programming
10CS73:Web Programming Question Bank Fundamentals of Web: 1.What is WWW? 2. What are domain names? Explain domain name conversion with diagram 3.What are the difference between web browser and web server
More informationUse a Native XML Database for Your XML Data
Use a Native XML Database for Your XML Data You already know it s time to switch. Gregory Burd Product Manager gburd@sleepycat.com Agenda Quick Technical Overview Features API Performance Clear Up Some
More informationMD Link Integration. 2013 2015 MDI Solutions Limited
MD Link Integration 2013 2015 MDI Solutions Limited Table of Contents THE MD LINK INTEGRATION STRATEGY...3 JAVA TECHNOLOGY FOR PORTABILITY, COMPATIBILITY AND SECURITY...3 LEVERAGE XML TECHNOLOGY FOR INDUSTRY
More informationX.500 and LDAP Page 1 of 8
X.500 and LDAP Page 1 of 8 Introduction OCLC has completed its investigation of the two proposed electronic access protocols for the ILL Policies Directory. The first is X.500, a directory protocol standard
More informationISM/ISC Middleware Module
ISM/ISC Middleware Module Lecture 14: Web Services and Service Oriented Architecture Dr Geoff Sharman Visiting Professor in Computer Science Birkbeck College Geoff Sharman Sept 07 Lecture 14 Aims to: Introduce
More informationFinancial Big Data Loosely coupled, highly structured. Andrew Elmore
Financial Big Data Loosely coupled, highly structured Andrew Elmore Agenda Why traditional RDBMSs aren t an ideal fit Why storage format is important Using NoSQL stores to store & query financial data
More informationUsing Altova Tools with DB2 purexml
Using Altova Tools with DB2 purexml May 13, 2010 David McGahey Product Marketing Manager Liz Andrews Technical Marketing Manager Agenda Introduction Overview of Altova Altova tools enhanced to support
More informationEfficiently Identifying Inclusion Dependencies in RDBMS
Efficiently Identifying Inclusion Dependencies in RDBMS Jana Bauckmann Department for Computer Science, Humboldt-Universität zu Berlin Rudower Chaussee 25, 12489 Berlin, Germany bauckmann@informatik.hu-berlin.de
More informationDatabases and Information Systems 1 7b Motivation of XML databases and XML compression
Databases and Information Systems 1 7b Motivation of XML databases and XML compression Databases and Information Systems 1 WS 008 / 09 Prof. Dr. Stefan Böttcher XML compression / 1 XML extensions of relational
More informationRETRIEVING SEQUENCE INFORMATION. Nucleotide sequence databases. Database search. Sequence alignment and comparison
RETRIEVING SEQUENCE INFORMATION Nucleotide sequence databases Database search Sequence alignment and comparison Biological sequence databases Originally just a storage place for sequences. Currently the
More informationChapter 1: Introduction
Chapter 1: Introduction Database System Concepts, 5th Ed. See www.db book.com for conditions on re use Chapter 1: Introduction Purpose of Database Systems View of Data Database Languages Relational Databases
More informationHierarchical Data Visualization. Ai Nakatani IAT 814 February 21, 2007
Hierarchical Data Visualization Ai Nakatani IAT 814 February 21, 2007 Introduction Hierarchical Data Directory structure Genealogy trees Biological taxonomy Business structure Project structure Challenges
More informationOverview Document Framework Version 1.0 December 12, 2005
Document Framework Version 1.0 December 12, 2005 Document History Date Author Version Description October 5, 2005 Carl Yestrau 1.0 First complete version December 12, 2005 Page A Table of Contents 1.0
More informationJamcracker Web Services. David Orchard Standards Architect
Jamcracker Web Services Web Services Position April 12, 2001 David Orchard Standards Architect 1 Web Services Vision Provide an ecosystem of web services Integrate XML interfaces/web Services together
More informationMap-like Wikipedia Visualization. Pang Cheong Iao. Master of Science in Software Engineering
Map-like Wikipedia Visualization by Pang Cheong Iao Master of Science in Software Engineering 2011 Faculty of Science and Technology University of Macau Map-like Wikipedia Visualization by Pang Cheong
More informationXML- New meta language in e-business
1 XML- New meta language in e-business XML (extensible Markup Language) has established itself as a new meta language in e-business. No matter what, text, pictures, video- or audio files - with the flexibility
More informationBig Data Analytics. Rasoul Karimi
Big Data Analytics Rasoul Karimi Information Systems and Machine Learning Lab (ISMLL) Institute of Computer Science University of Hildesheim, Germany Big Data Analytics Big Data Analytics 1 / 1 Introduction
More informationT-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm
T-110.5140 Network Application Frameworks and XML Web Services and WSDL 15.2.2010 Tancred Lindholm Based on slides by Sasu Tarkoma and Pekka Nikander 1 of 20 Contents Short review of XML & related specs
More informationFast Infoset & Fast Web Services. Paul Sandoz Staff Engineer Sun Microsystems
Fast Infoset & Fast Web Services Paul Sandoz Staff Engineer Sun Microsystems New standards on the way Two new specifications will go for Consent to Last Call in Moscow Fast Infoset ITU-T Rec. X.891 ISO/IEC
More informationINTRO TO XMLSPY (IXS)
INTRO TO XMLSPY (IXS) Student Notebook Intro to XMLSpy Page - 1 Revised: 11/8/2005-3:25:38 PM Table of Contents Example Files...4 Introduction...5 Course Objectives...6 Three Parts of XMLSpy s Main Window...7
More informationData Integration for XML based on Semantic Knowledge
Data Integration for XML based on Semantic Knowledge Kamsuriah Ahmad a, Ali Mamat b, Hamidah Ibrahim c and Shahrul Azman Mohd Noah d a,d Fakulti Teknologi dan Sains Maklumat, Universiti Kebangsaan Malaysia,
More informationZoomer: An Automated Web Application Change Localization Tool
Journal of Communication and Computer 9 (2012) 913-919 D DAVID PUBLISHING Zoomer: An Automated Web Application Change Localization Tool Wenhua Wang 1 and Yu Lei 2 1. Marin Software Company, San Francisco,
More informationRational Application Developer Performance Tips Introduction
Rational Application Developer Performance Tips Introduction This article contains a series of hints and tips that you can use to improve the performance of the Rational Application Developer. This article
More informationVIRTUAL LABORATORY: MULTI-STYLE CODE EDITOR
VIRTUAL LABORATORY: MULTI-STYLE CODE EDITOR Andrey V.Lyamin, State University of IT, Mechanics and Optics St. Petersburg, Russia Oleg E.Vashenkov, State University of IT, Mechanics and Optics, St.Petersburg,
More informationModern XML applications
Modern XML applications XML in electronic data interchange, application integration and databases Patryk Czarnik Institute of Informatics University of Warsaw XML and Modern Techniques of Content Management
More informationMultimedia Applications. Mono-media Document Example: Hypertext. Multimedia Documents
Multimedia Applications Chapter 2: Basics Chapter 3: Multimedia Systems Communication Aspects and Services Chapter 4: Multimedia Systems Storage Aspects Chapter 5: Multimedia Usage and Applications Documents
More informationUsing Object And Object-Oriented Technologies for XML-native Database Systems
Using Object And Object-Oriented Technologies for XML-native Database Systems David Toth and Michal Valenta David Toth and Michal Valenta Dept. of Computer Science and Engineering Dept. FEE, of Computer
More informationorg.rn.eg.db December 16, 2015 org.rn.egaccnum is an R object that contains mappings between Entrez Gene identifiers and GenBank accession numbers.
org.rn.eg.db December 16, 2015 org.rn.egaccnum Map Entrez Gene identifiers to GenBank Accession Numbers org.rn.egaccnum is an R object that contains mappings between Entrez Gene identifiers and GenBank
More informationNatural Language to Relational Query by Using Parsing Compiler
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 3, March 2015,
More informationCHAPTER 1 INTRODUCTION
CHAPTER 1 INTRODUCTION 1.1 Introduction Nowadays, with the rapid development of the Internet, distance education and e- learning programs are becoming more vital in educational world. E-learning alternatives
More informationby LindaMay Patterson PartnerWorld for Developers, AS/400 January 2000
Home Products Consulting Industries News About IBM by LindaMay Patterson PartnerWorld for Developers, AS/400 January 2000 Copyright IBM Corporation, 1999. All Rights Reserved. All trademarks or registered
More informationXForms. National Informatics Centre, Open Technology Centre. -a new generation e-form Introduction
Open Technology Centre, Chennai 1 XForms -a new generation e-form Introduction Open Technology Centre National Informatics Centre, DIT, MCIT, Govt of INDIA, E-3-A, Rajaji Bhavan, Besant Nagar, Chennai-600090
More informationTeaching Bioinformatics to Undergraduates
Teaching Bioinformatics to Undergraduates http://www.med.nyu.edu/rcr/asm Stuart M. Brown Research Computing, NYU School of Medicine I. What is Bioinformatics? II. Challenges of teaching bioinformatics
More informationAdding Panoramas to Google Maps Using Ajax
Adding Panoramas to Google Maps Using Ajax Derek Bradley Department of Computer Science University of British Columbia Abstract This project is an implementation of an Ajax web application. AJAX is a new
More informationUsing XML to Test Web Software Services. Modern Web Sites
Using XML to Test Web Software Services Jeff Offutt Information & Software Engineering George Mason University Fairfax, VA USA www.ise.gmu.edu/faculty/ofut/ Joint research with Suet Chun Lee, GMU PhD student
More informationBioinformatics Grid - Enabled Tools For Biologists.
Bioinformatics Grid - Enabled Tools For Biologists. What is Grid-Enabled Tools (GET)? As number of data from the genomics and proteomics experiment increases. Problems arise for the current sequence analysis
More informationAuto-lead Data Format / ADF. An Industry Standard Data Format for the Export and Import of Automotive Customer Leads using XML
ADF Auto-lead Data Format / ADF An Industry Standard Data Format for the Export and Import of Automotive Customer Leads using XML ADF Version 1.0 Revision History Date Version Description 12/18/1998 0.1
More information"Modern" XML applications
"Modern" XML applications XML in electronic data interchange, application integration and databases Patryk Czarnik Institute of Informatics University of Warsaw XML and Modern Techniques of Content Management
More informationStandard Recommended Practice extensible Markup Language (XML) for the Interchange of Document Images and Related Metadata
Standard for Information and Image Management Standard Recommended Practice extensible Markup Language (XML) for the Interchange of Document Images and Related Metadata Association for Information and
More informationWeb services payment systems. Master Thesis Technical University of Denmark
Master Thesis Technical University of Denmark Submitted by Mike Andreasen 31.12.2003 Contents Preface... 5 Introduction... 6 State of the art... 7 Distributed computing evolution... 7 Introduction to XML...
More informationTechnologies for a CERIF XML based CRIS
Technologies for a CERIF XML based CRIS Stefan Bärisch GESIS-IZ, Bonn, Germany Abstract The use of XML as a primary storage format as opposed to data exchange raises a number of questions regarding the
More informationData Integration of Bioinformatics and Web-Based Software Development
Integration of Biological XML data Ph. D. Lecture Bioinformatics & Software Systems Lab. Woo-Hyuk Jang Information and Communications Univ. Where are we? Client-Side Info. Management Business related Issues
More informationHow To Create A Data Transformation And Data Visualization Tool In Java (Xslt) (Programming) (Data Visualization) (Business Process) (Code) (Powerpoint) (Scripting) (Xsv) (Mapper) (
A Generic, Light Weight, Pluggable Data Transformation and Visualization Tool for XML to XML Transformation Rahil A. Khera 1, P. S. Game 2 1,2 Pune Institute of Computer Technology, Affiliated to SPPU,
More informationExtensible Markup Language (XML): Essentials for Climatologists
Extensible Markup Language (XML): Essentials for Climatologists Alexander V. Besprozvannykh CCl OPAG 1 Implementation/Coordination Team The purpose of this material is to give basic knowledge about XML
More informationReduces development time by 90%
Symphonia. Symphonia Messaging Toolkit A developer s productivity tool that Reduces development time by 90% Message Definition Huge Message Libraries Message Testing - Explorer Symphonia Engine (processes
More informationPage: 1. Merging XML files: a new approach providing intelligent merge of XML data sets
Page: 1 Merging XML files: a new approach providing intelligent merge of XML data sets Robin La Fontaine, Monsell EDM Ltd robin.lafontaine@deltaxml.com http://www.deltaxml.com Abstract As XML becomes ubiquitous
More informationXStruct: Efficient Schema Extraction from Multiple and Large XML Documents
XStruct: Efficient Schema Extraction from Multiple and Large XML Documents Jan Hegewald, Felix Naumann, Melanie Weis Humboldt-Universität zu Berlin Unter den Linden 6, 10099 Berlin {hegewald,naumann,mweis}@informatik.hu-berlin.de
More informationMongoDB and Couchbase
Benchmarking MongoDB and Couchbase No-SQL Databases Alex Voss Chris Choi University of St Andrews TOP 2 Questions Should a social scientist buy MORE or UPGRADE computers? Which DATABASE(s)? Document Oriented
More informationThe human gene encoding Glucose-6-phosphate dehydrogenase (G6PD) is located on chromosome X in cytogenetic band q28.
Tutorial Module 5 BioMart You will learn about BioMart, a joint project developed and maintained at EBI and OiCR www.biomart.org How to use BioMart to quickly obtain lists of gene information from Ensembl
More informationRNA Movies 2: sequential animation of RNA secondary structures
W330 W334 Nucleic Acids Research, 2007, Vol. 35, Web Server issue doi:10.1093/nar/gkm309 RNA Movies 2: sequential animation of RNA secondary structures Alexander Kaiser 1, Jan Krüger 2 and Dirk J. Evers
More informationComputer Science E-259
XML with Java, Java Servlet, and JSP Lecture 1: Introduction 17 September 2007 David J. Malan malan@post.harvard.edu 1 The Hype In the Press "XML, as a context-rich, data-neutral file format, is probably
More informationDbSchema Tutorial with Introduction in MongoDB
DbSchema Tutorial with Introduction in MongoDB Contents MySql vs MongoDb... 2 Connect to MongoDb... 4 Insert and Query Data... 5 A Schema for MongoDb?... 7 Relational Data Browse... 8 Virtual Relations...
More informationCleo Communications. CUEScript Training
Cleo Communications CUEScript Training Introduction RMCS Architecture Why CUEScript, What is it? How and Where Scripts in RMCS XML Primer XPath Pi Primer Introduction (cont.) Getting Started Scripting
More informationWHAT DEVELOPERS ARE TALKING ABOUT?
WHAT DEVELOPERS ARE TALKING ABOUT? AN ANALYSIS OF STACK OVERFLOW DATA 1. Abstract We implemented a methodology to analyze the textual content of Stack Overflow discussions. We used latent Dirichlet allocation
More information