IBU MAD 29 nov 2004, Frans Verster 1 Generic Tools and Methods for Data Handling Generic vs. Specific.

Slides:



Advertisements
Similar presentations
SPLGraph: Towards a Formalism for Software Product Lines Itay Maman IBM Research – Haifa Goetz Botterweck Lero – The Irish software Engineering Research.
Advertisements

Copyright © 2003 Pearson Education, Inc. Slide 8-1 Created by Cheryl M. Hughes, Harvard University Extension School Cambridge, MA The Web Wizards Guide.
19 Copyright © 2005, Oracle. All rights reserved. Distributing Modular Applications: Developing Web Services.
1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
6 Copyright © 2005, Oracle. All rights reserved. Building Applications with Oracle JDeveloper 10g.
Using XML Languages for Modeling and Web-Visualization of Geographical Legacy Data B. Mathiak, A. Kupfer, K. Neumann TU Braunschweig, Information Systems.
Maritime Knowledge Base Semantic Application Semantic Exchange Workshop February 17th, 2009 Eric Freese Semantic Web, XML & Geospatial Technologist Copyright.
1 ICS-FORTH EU-NSF Semantic Web Workshop 3-5 Oct Christophides Vassilis Database Technology for the Semantic Web Vassilis Christophides Dimitris Plexousakis.
XP New Perspectives on Microsoft Office Word 2003 Tutorial 7 1 Microsoft Office Word 2003 Tutorial 7 – Collaborating With Others and Creating Web Pages.
List and Search Grants Chapter 2. List and Search Grants 2-2 Objectives Understand the option My Grants List Grant Screen Viewing a Grant Understand the.
0 - 0.
Addition Facts
GridPP July 2003Stefan StonjekSlide 1 SAM middleware components Stefan Stonjek University of Oxford 7 th GridPP Meeting 02 nd July 2003 Oxford.
A PPARC funded project AstroGrid Framework Consortium meeting, Dec 14-15, 2004 Edinburgh Tony Linde Programme Manager.
Eldas 1.0 Enterprise Level Data Access Services Design Issues, Implementation and Future Development Davy Virdee.
Develop your database with Visual Studio
Introduction Lesson 1 Microsoft Office 2010 and the Internet
Richmond House, Liverpool (1) 26 th January 2004.
DPM ARCHITECT FOR XBRL XBRL taxonomy editor aimed at BUSINESS USERS Based on the DPM approach and DPM XBRL Architecture Currently on its last stage of.
CACORE TOOLS FEATURES. caCORE SDK Features caCORE Workbench Plugin EA/ArgoUML Plug-in development Integrated support of semantic integration in the plugin.
5.9 + = 10 a)3.6 b)4.1 c)5.3 Question 1: Good Answer!! Well Done!! = 10 Question 1:
ICS 434 Advanced Database Systems
Database System Concepts and Architecture
ArrayExpress Query Interface Gonzalo Garc í a Lara January, / 24.
Chapter 9: The Client/Server Database Environment
A Prototype Implementation of a Framework for Organising Virtual Exhibitions over the Web Ali Elbekai, Nick Rossiter School of Computing, Engineering and.
XML to Relational Database Mapping
XML: Extensible Markup Language
OOPSLA 2005 Workshop on Library-Centric Software Design The Diary of a Datum: An Approach to Modeling Runtime Complexity in Framework-Based Applications.
Node Lessons Learned James Hudson Wisconsin Department of Natural Resources.
Enhancing Spotfire with the Power of R
Continued Investment in ATML
Addition 1’s to 20.
Test B, 100 Subtraction Facts
13-1 © Prentice Hall, 2004 Chapter 13: Designing the Human Interface (Adapted) Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra,
WaveMaker Visual AJAX Studio 4.0 Training
1 Implementing DDIEditor in the Danish Data Archive - Demonstration and gained experience Part of session: Recent Developments in the DDI Implementation.
Introduction Peter Dolog dolog [at] cs [dot] aau [dot] dk Intelligent Web and Information Systems September 9, 2010.
1 XML Web Services Practical Implementations Bob Steemson Product Architect iSOFT plc.
Multiple Tiers in Action
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
Standards for Technology in Automotive Retail STAR Workbench 1.0 Michelle Vidanes & Dave Carver STAR XML Data Architects, Certified Scrum Masters.
HDF 1 NCSA HDF XML Activities Robert E. McGrath Mike Folk National Center for Supercomputing Applications.
2003 April 151 Data Centres: Connecting to the Real World Clive Page.
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
CHAPTER 14 USING RELATIONAL DATABASES TO PROVIDE OBJECT PERSISTENCE (ONLINE) © 2013 Pearson Education, Inc. Publishing as Prentice Hall 1 Modern Database.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1 Quick Tutorial – Part 2 Open Data Web Services for Oracle BPM August, 2013 Forms.
Status and way forward with Publishing DICOM in XML Cor Loef Chair ad hoc group on Publishing DICOM in XML.
Presentation on SubmissionTrackingTool: by Anjan Sharma.
SRI International Bioinformatics 1 Recent Developments in Pathway Tools GMOD Workshop November ‘07 Suzanne Paley Bioinformatics Research Group SRI International.
XML & Mediators Thitima Sirikangwalkul Wai Sum Mong April 10, 2003.
Copyright © 2004 Pearson Education, Inc.. Chapter 26 XML and Internet Databases.
CERN - IT Department CH-1211 Genève 23 Switzerland t DB Development Tools Benthic SQL Developer Application Express WLCG Service Reliability.
Ad Hoc Graphical Reports Ad Hoc Graphical Reports Copyright © Team #4 CSCI 6838 Spring CSCI Research Project and Seminar Team# 4 (
CS 157B: Database Management Systems II February 11 Class Meeting Department of Computer Science San Jose State University Spring 2013 Instructor: Ron.
Fall CIS 764 Database Systems Engineering L18.2 : Object Relational Mapping … ….Object persistence.
1 Outline Standardization - necessary components –what information should be exchanged –how the information should be exchanged –common terms (ontologies)
© 2006 Altova GmbH. All Rights Reserved. Altova ® Product Line Overview.
Scalable Hybrid Keyword Search on Distributed Database Jungkee Kim Florida State University Community Grids Laboratory, Indiana University Workshop on.
SimDB Implementation & Browser IVOA InterOp 2008 Meeting, Theory Session 1. Baltimore, 26/10/2008 Laurent Bourgès This work makes use of EURO-VO software,
XML Tools (Chapter 4 of XML Book). What tools are needed for a complete XML application? n Fundamental components n Web infrasructure n XML development.
Executive Overview. Software modeling is essential, because it is the map that guides your developers. Additionally: Modeling Software  Visual information.
External Data Access Adam Rauch, 6/05/08 Team: Geoff Snyder, Kevin Beverly, Cory Nathe, Matthew Bellew, Mark Igra, George Snelling.
External Data Access 5/29/08. Current Problems No way to load, process & analyze live Atlas data via critical analysis & programming tools (SAS, R, Perl)
LAMS 2.0 Architecture. LAMS 2.0 Architecture Agenda LAMS 2.0: Technical Aims Architecture Technologies LAMS Core LAMS Tool Contract External Tools.
External Services & Frameworks
2/18/2019.
Developing and testing enterprise Java applications
Graphical Modeling of INFOD applications
Eurostat Unit B3 – IT and standards for data and metadata exchange
Presentation transcript:

IBU MAD 29 nov 2004, Frans Verster 1 Generic Tools and Methods for Data Handling Generic vs. Specific

IBU MAD 29 nov 2004, Frans Verster 2 Generic Models for “-omics” experiments Models for “-omics” experiments Generate database scheme from model Generate database scheme from model Generate XML schema from model Generate XML schema from model Generate access code from model Generate access code from model Special Interest Group Generic Tools and Methods Data Handling Special Interest Group Generic Tools and Methods Data Handling Using ontologies Using ontologies ‘Investment for the future’ ‘Investment for the future’

IBU MAD 29 nov 2004, Frans Verster 3 Specific Micro Array Gene Expression (MAGE) data Micro Array Gene Expression (MAGE) data MAGE-stk toolkit: MAGE-stk toolkit:  MAGE-ML import/export  MAGE-OM api access ‘Quick and dirty’ ‘Quick and dirty’

IBU MAD 29 nov 2004, Frans Verster 4 SIG Generic Tools and Methods Data Handling

IBU MAD 29 nov 2004, Frans Verster 5 Status ‘generic’ Get the best from 3 worlds: doc+DB+code Get the best from 3 worlds: doc+DB+code Unified tools not yet found Unified tools not yet found Evaluate part-to-part connections: Evaluate part-to-part connections: Databases Documents XML Programming Castor JDO Hibernate Code generation X / R / OO Data / Doc centric Castor JDO Hibernate Code generation Mt, XTables

IBU MAD 29 nov 2004, Frans Verster 6 Framework so far UML XMIODL DDL OO DBMS Matisse) models VL OO programs XQuery Bridge ? Xquery ad hoc queries GraphViz Graphical output Tabular output converterMAGE-VL file code Mt. exe XML Schema Xforms XGUI MAGE-ML file

IBU MAD 29 nov 2004, Frans Verster 7 Visualization using Xquery,dotty and Graphviz

IBU MAD 29 nov 2004, Frans Verster 8 Matisse+J2EE+SVG data viewer Objects are Nodes Objects are Nodes Relations are Edges Relations are Edges Looks like graph visualization with few algorithms and parameters: Looks like graph visualization with few algorithms and parameters:  Too many neighbors: pruning  Hubs and authorities; clusters; networks  Multiple views: IsA, HasA, etc.

IBU MAD 29 nov 2004, Frans Verster 9 Example ‘select * from Person’

IBU MAD 29 nov 2004, Frans Verster 10 Summary, The End Nice ideas Nice ideas  Model independent  Re-use of tools in VLE Progress (too ?) slow on my own Progress (too ?) slow on my own  Crappy tools  More resources  Or skip parts

IBU MAD 29 nov 2004, Frans Verster 11 Normalization project VLE (too much?) Focus on ‘generic’ (too much?) Focus on ‘generic’ Build VLE like ‘-omics’ framework. Build VLE like ‘-omics’ framework. Using Matisse OO-DBMS Using Matisse OO-DBMS With web-access data viewer With web-access data viewer Java and R access Java and R access (specific) MAGE-ML I/O (specific) MAGE-ML I/O Web-services Web-services

IBU MAD 29 nov 2004, Frans Verster 12 Status Matisse OO-DBMS MAGE-OM model to Matisse OO DBMS MAGE-OM model to Matisse OO DBMS  Lose some information (packages export MAGE-ML)  Matisse is ‘cripple-ware’  Almost no support MAGE-ML data converter for import MAGE-ML data converter for import  But Matisse gives no error message

IBU MAD 29 nov 2004, Frans Verster 13 Status web-access data viewer Access with J2EE+HTML in tables Access with J2EE+HTML in tables  Data is too complex for tables J2EE+Form based editor for mage-ml J2EE+Form based editor for mage-ml  Have DTD but need XSD J2EE+SVG data viewer J2EE+SVG data viewer  Nice, wait for 2 nd presentation  Need tighter integration  Tools (dot) are crashy

IBU MAD 29 nov 2004, Frans Verster 14 Status Java and R access R coupling of data files via J2EE+XML R coupling of data files via J2EE+XML  Too slow Java code generation Java code generation  Matisse works well  Reflection also (everything is just a generic object)

IBU MAD 29 nov 2004, Frans Verster 15 Status MAGE-ML I/O Import Import  Matisse gives no error message Export Export  Lose some information (packages export MAGE-ML)

IBU MAD 29 nov 2004, Frans Verster 16 Status Web-services and Ontologies Kept in mind but no work done Kept in mind but no work done  Connection with Taverna should be possible  What the heck are ontologies?