Geodise Project (http://www.geodise.org) Data Management Presented by: Zhuoan Jiao Jasmin Wason Southampton University 15 April 2002 Engineer Ontology for Engineering, Computation, & Optimisation and Design Search Knowledge base Reliability Security QoS GEODISE PORTAL VISUALIZATION SERVICES Traceability Session database OPTIMISATION SERVICES Web Service messages archive Globus, Condor APPLICATION SERVICE PROVIDER Optimisation archive Licenses and code CFD Analysis Design archive COMPUTATION SERVICES Parallel machines Clusters Internet Resource Providers Pay-per-use Intelligent Resource Provider Grid Enabled Optimisation and Design Search for Engineering Current Status Simple ontology for describing optimisation process CFD and optimisation code wrapped as web services Computations run on Condor web service Automatic web service message logging, user information logging Web based queries to databases Visualization of the data using SVG web service Automatic web service message logging WSDL2DB Create WSDL XML Schema Client SOAP Log Insert XML SOAP request Web Service XML SOAP response SOAP Log 1. 2. 3. Generate mapping from XML Schema -> DB schema Extract data from XML into DB structure using mapping Send SQL INSERT statements to DB Future Directions (1) Wrap databases as web/Grid services Query interface to distributed databases (ontology based) Knowledge assistance in optimisation and design decision making Data mining Evolution of database schema – to cope with WSDL changes Future Directions (2) Investigate native XML DBMS as alternative to relational Work flow management (WSFL, etc.) Distributed file access (Grid-ftp) Security