480 likes | 489 Views
Secure Collaboratories. Jane Hunter, DSTC jane@dstc.edu.au. Agenda. What are collaboratories Some example projects Unresolved research issues Conclusions. computers. software. Grid/Web. instruments. Shared data archives. colleagues. e-Research. High speed networks. sensor nets.
E N D
Secure Collaboratories Jane Hunter, DSTC jane@dstc.edu.au
Agenda • What are collaboratories • Some example projects • Unresolved research issues • Conclusions
computers software Grid/Web instruments Shared data archives colleagues e-Research High speed networks sensor nets
Collaboratories • Distributed – by Geography, Organization • Large Scale and Dynamic • Diverse Roles – array of expertise, changing • Community Resources • People/expertise • Computers • Instruments • Networks, bandwidth • Storage • Datasets, digital libraries • Applications, tools, services • Metadata tools, eLab notebooks • Search services, Portals • Annotation tools • Analysis tools
Global Challenges • Heterogeneity and Integration • Syntactic and semantic • Complex rules of interaction • Need machine processable descriptions • Dynamic nature of interactions • Scalability (Enterprises Web/Grid) • Security • Semanticsis the key
Pilot Projects • FUSION – Nanomaterials Engineering • Vannotea – Distributed Knowledge Capture • Indigenous Knowledge Management (IKM) • PANIC – Preservation and Archival of New Media and Interactive Collections
FUSION Project • Apply Semantic Web/Web Services to enable assimilation of • Microstructural/image data • Manufacturing parameters • Performance Data • Improvements in fuel cell design, efficiency, longevity • Reductions in manufacturing costs
Cluster Participants • UQ • Centre for Microscopy and Microanalysis, • Maths Dept • AI Nano-technology and Bio-materials • Ceramic Fuel Cells Limited • NANO – Nanostructural Analysis Network Organization (Uni.Sydney, NSW, WA, Qld, JCU)
Mixing powder2 Source company Impurities Composition %ZrO2(Y2O3) %Al2O3 Particle Size Agglomerate Size Surface Area Phase Purity Analysis Method Time Solution Composition Milling Media powder1 Electrolyte Manufacture Solid Content Composition Rheology Viscosity Solvent Tape Speed Tape Thickness Drying Time Tape Casting Temperature profile Number of Parts Part Distribution Atmosphere Firing Particle Densities Grain Size1 ZrO2(Y2O3) Grain Size2 Al2O3 % of Phase 2 Relative Size Shape Colour Texture Microstructure Performance Testing Conductivity Voltage vs Current density
Performance Data Voltage vs. Current Density
Image Analysis Data MATLAB -> large amounts of low-level data.
eScience Workflow Organization B Organization A Organization C + t1 t6 t8 t7 t5 + Initiate Experiments Microscopic Images Semantic Indexing MatLab Image Processing Data Exploration & Hypothesis Testing t2 t3 t4 Manufacture Fuel Cells Performance Testing Cross-sectioning BPEL4WS – Static workflow-like business model
ABC Ontologies OME MPEG-7 FUSION FUSION – Fuel Cell Design Workflow – metadata capture Experimental Design Manufacture Performance Analysis • Infer high-level semantic descriptions from combinations of low level features • Semantic queries - “display performance data for high-porosity fuel cells” • Multimedia Presentations of assimilated results • Hypothesis Formulation/Testing Interface • Save and Annotate SMIL+SVG Presentations Sectioning Microscopy Image Analysis Semantic Querying, Integration, Presentation Knowledge Extraction Macro, Micro, Nano images
FUSION How does the meancatalystsize in electrodes of width < 20 microns effect electrodeconductivity? Manufacturing Performance Inferencing Microscopy Image analysis Annotations
Collaborative Middleware Face‑to‑face collaboration e‑Meeting and e‑Seminar services Access Grid Nodes Peer‑to‑peer data sharing Document sharing Application sharing Collaborative Annotation tools Collaborative Simulation/Computational Steering Collaborative Ontology Development Group/collective knowledge capture
Vannotea • Real-time collaborative indexing, annotation, discussion tools for • Film/video, images, 3D objects • MPEG-1/MPEG-2 • DICOM, JPEG-2000 • VRML, X3D, KGL
Vannotea Architecture objective subjective objective
User-Interface Semi-Automatic Indexing/Description (DC/MPEG-7) Video Player (MPEG-1, MPEG-2) Shared Annotation/Discussion (Vannotea)
User-Interface – Access Grid Node Video Conferencing + Collaborative FilmEd Application
Applications Community projects • Telemedicine - Online medical consultations • CyberSTEM – Networked Telemicroscopy • Master classes (Sports, Performance, Music) • Indigenous Knowledge Management IKM • Smithsonian NMAI, AIHEC, Tribal Colleges, Indiana University
Semi-Automatic Indexing/Description (DC/MPEG-7) & Access/Rights/Traditional Care Content Viewer (e.g. MPEG-2, JPEG2000, 3D objects) Shared Annotation/ Discussion (Annotea) Indigenous Knowledge Capture
Semi-Automatic Indexing/Description (DC/MPEG-7) & Access/Rights/Traditional Care Content Viewer (e.g. MPEG-2, JPEG2000, 3D objects) Shared Annotation/ Discussion (Annotea) 3D Object Annotation
Specific Gaps • Grid/Web security • Grid/Web management and deployment • Grid/Web service interfaces for scientists • Quality of service • Automated service matchmaking, composition, choreography • Negotiation and contracting • Reputation services • Semantic indexing of all data/media types • Realtime data streams – interpretation and correlation • Ontology development, management, harmonization • Service failure handling • Collaborative Tools for Access Grids • Group visualization and computational steering • Group ontology development • Archival and indexing of AG sessions • Hypothesis testing, decision support • Long termpreservation of research data • Dynamic integration of heterogeneous people, data, services and instruments ‘E-Science Gap Analysis’ Geoffrey Fox, David Walker, June 2003
PANIC Architecture Client-side software modules which control the invocation of preservation services Step 2. Semi-automated Migration Components communicate with each other using platform-neutral standards: OWL-S, WSDL and SOAP Delivers and invokes the chosen preservation service Provides an interface to Software Version, Format Version and Recommendations registries. Provides an interface to match service request to Web service registries.
Open Research Issues Security issues - Shibboleth: • Authenticated access to objects with a URI • Requires manual reconfiguration of web server • Need to restart server to invoke changes Requirements: • Not just about files • computation, data storage, analysis, simulation, visualization, services, instruments, bandwidth • Fine grained access constraints • regions of images, segments of audio/video, columns of databases, functionality • Annotations and Metadata • Dynamically changing policies – short term
Unresolved Issues ctd. • Need to combine policies in real-time • Scheduling of multi-user, multi-site policies • Handling inconsistent, incompatible policies • eduPerson limitations • Working with industry, government, communities • Indigenous – gender, tribal affiliation, status • Ontologies for relating different LDAP schemas • Interoperability • X.509 attribute certificates, SAML assertions, LDAP • VOMS, SAZ, PERMIS, CAS, Kerberos • XrML, XACML • WSRF, WS-Security, WS-Policy • Need to support and combine different policy and attribute formats/languages
Unresolved Research Issues • Add semantics to WSRF • Replace vic/vat • Improve access grid support, usability • Efficient access Grid session capture, indexing, archival
Conclusions • Still a large number of unresolved research issues • Need to prioritize relevant research topics • Feed and test outcomes in global middleware infrastructure
References FUSION http://metadata.net/sunago/fusion Vannotea http://metadata.net/filmed IKM http://metadata.net/ICM PANIC http://metadata.net/PANIC contact: jane@dstc.edu.au