Title: Secure Collaboratories
1Secure Collaboratories
Jane Hunter, DSTC jane_at_dstc.edu.au
2Agenda
- What are collaboratories
- Some example projects
- Unresolved research issues
- Conclusions
3e-Research
High speed networks
sensor nets
4Collaboratories
- 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
5Global Challenges
- Heterogeneity and Integration
- Syntactic and semantic
- Complex rules of interaction
- Need machine processable descriptions
- Dynamic nature of interactions
- Scalability (Enterprises ? Web/Grid)
- Security
- Semantics is the key
6Pilot Projects
- FUSION Nanomaterials Engineering
- Vannotea Distributed Knowledge Capture
- Indigenous Knowledge Management (IKM)
- PANIC Preservation and Archival of New Media
and Interactive Collections
7FUSION 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
8Cluster 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)
9Electrolyte Manufacture
powder1
powder2
Source company Impurities Composition ZrO2(Y2O3)
Al2O3 Particle Size Agglomerate Size Surface
Area Phase Purity Analysis Method Time Solution
Composition Milling Media
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
10Performance Data
Voltage vs. Current Density
11Image Analysis Data
MATLAB -gt large amounts of low-level data.
12eScience Workflow
Organization B
Organization A
Organization C
t1
t6
t7
t8
t5
Initiate Experiments
Microscopic Images
Semantic Indexing
t3
t4
t2
MatLab Image Processing
Data Exploration Hypothesis Testing
Manufacture Fuel Cells
Performance Testing
Cross-sectioning
BPEL4WS Static workflow-like business model
13FUSION 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 SMILSVG Presentations
Sectioning
Microscopy
Image Analysis
Semantic Querying, Integration, Presentation
Knowledge Extraction
Macro, Micro, Nano images
14Rules-By-Example
15FUSION
- How does the mean catalyst size in electrodes of
width lt 20 microns effect electrode conductivity?
Manufacturing
Performance
Inferencing
Microscopy
Image analysis
Annotations
16(No Transcript)
17(No Transcript)
18(No Transcript)
19(No Transcript)
20Experiment Initiation
21Task Allocation
22Slip Batching
23Tape Casting
24Firing
25Microstructure
26Monitor Workflow Progress
27Collaborative 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
28Vannotea
- Real-time collaborative indexing, annotation,
discussion tools for - Film/video, images, 3D objects
- MPEG-1/MPEG-2
- DICOM, JPEG-2000
- VRML, X3D, KGL
29Vannotea Architecture
objective
subjective
objective
30Access Grid Nodes
31User-Interface
32User-Interface
Semi-Automatic Indexing/Description (DC/MPEG-7)
Video Player (MPEG-1, MPEG-2)
Shared Annotation/Discussion (Vannotea)
33(No Transcript)
34Application Sharing Multi-Users in Control
35User-Interface Access Grid Node
Video Conferencing Collaborative FilmEd
Application
36Applications
- 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
37(No Transcript)
38Indigenous Knowledge Capture
393D Object Annotation
40Access Restrictions
41Traditional Care Constraints
42Specific 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 term preservation of research data
- Dynamic integration of heterogeneous people,
data, services and instruments
E-Science Gap Analysis Geoffrey Fox, David
Walker, June 2003
43PANIC 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.
44Open 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
45Unresolved 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
46Unresolved Research Issues
- Add semantics to WSRF
- Replace vic/vat
- Improve access grid support, usability
- Efficient access Grid session capture, indexing,
archival
47Conclusions
- Still a large number of unresolved research
issues - Need to prioritize relevant research topics
- Feed and test outcomes in global middleware
infrastructure
48References
- FUSION http//metadata.net/sunago/fusion
- Vannotea http//metadata.net/filmed
- IKM http//metadata.net/ICM
- PANIC http//metadata.net/PANIC
- contact jane_at_dstc.edu.au