Secure Collaboratories

48
Secure Collaboratories Jane Hunter, DSTC [email protected]

description

Secure Collaboratories. Jane Hunter, DSTC [email protected]. 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. - PowerPoint PPT Presentation

Transcript of Secure Collaboratories

Page 1: Secure Collaboratories

Secure Collaboratories

Jane Hunter, [email protected]

Page 2: Secure Collaboratories

Agenda

• What are collaboratories• Some example projects• Unresolved research issues• Conclusions

Page 3: Secure Collaboratories

e-Research

Shared data archives

computers

software

colleagues

instruments

Grid/Websensor nets

High speed networks

Page 4: Secure Collaboratories

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

Page 5: Secure Collaboratories

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• Semantics is the key

Page 6: Secure Collaboratories

Pilot Projects

• FUSION – Nanomaterials Engineering• Vannotea – Distributed Knowledge

Capture• Indigenous Knowledge Management

(IKM)• PANIC – Preservation and Archival of

New Media and Interactive Collections

Page 7: Secure Collaboratories

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

Page 8: Secure Collaboratories

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)

Page 9: Secure Collaboratories

Electrolyte Manufacture

Mixing

Tape Casting

Firing

Microstructure

Performance Testing

powder1 powder2 Source companyImpuritiesComposition%ZrO2(Y2O3)%Al2O3

Particle SizeAgglomerate SizeSurface AreaPhase PurityAnalysis MethodTimeSolution CompositionMilling Media

Solid ContentCompositionRheology ViscositySolventTape SpeedTape ThicknessDrying Time Temperature profile

Number of PartsPart DistributionAtmosphere

Particle DensitiesGrain Size1 ZrO2(Y2O3)Grain Size2 Al2O3

% of Phase 2Relative SizeShapeColourTexture

ConductivityVoltage vs Current density

Page 10: Secure Collaboratories

Performance Data

Voltage vs. Current Density

Page 11: Secure Collaboratories

Image Analysis Data

Area Mean S.D. X Y Mode Length Major Minor Angle Int.Den. Back. Min Max1 0.01 208.2 88.14 0.34 0.06 253 0.34 0.11 0.08 102.7 0 0 35 2532 0.01 206.8 89.14 0.17 0.07 253 0.34 0.1 0.08 17.57 0 0 35 2533 0.01 212.9 84.54 0.26 0.11 253 0.37 0.11 0.1 158 0 0 35 2534 0 190.4 98.85 0.07 0.1 253 0.21 0.07 0.05 76.53 0 0 35 2535 0.03 228.8 68.54 0.67 0.38 253 0.75 0.24 0.15 154.8 0 0 35 2536 0.09 240.7 50.36 0.34 0.48 253 1.24 0.38 0.3 95.89 0 0 35 2537 0.08 240.1 51.46 0.59 0.59 253 1.18 0.35 0.28 81.38 0 0 35 253

MATLAB -> large amounts of low-level data.

Page 12: Secure Collaboratories

eScience Workflow

t3

t6t5

t4t2

ManufactureFuel Cells

Performance Testing

MatLab ImageProcessing

MicroscopicImages

Cross-sectioning

t7

Semantic Indexing

+

t1

InitiateExperiments

t8

Data Exploration& Hypothesis Testing

+

Organization A

Organization B

Organization C

BPEL4WS – Static workflow-like business model

Page 13: Secure Collaboratories

FUSION – Fuel Cell Design

Manufacture

Performance Analysis

Sectioning

Microscopy

Image Analysis

Knowledge Extraction

Workflow – metadata capture

Macro, Micro, Nano images

1. Infer high-level semantic descriptions from combinations of low level features

2. Semantic queries - “display performance data for high-porosity fuel cells”

3. Multimedia Presentations of assimilated results

4. Hypothesis Formulation/Testing Interface5. Save and Annotate SMIL+SVG

Presentations

ABC

MPEG-7

FUSION

Ontologies

OME

Semantic Querying,Integration, Presentation

Experimental Design

Page 14: Secure Collaboratories

Rules-By-Example

Page 15: Secure Collaboratories

FUSION

How does the mean catalyst size in electrodes of width < 20 microns effect

electrode conductivity?

Manufacturing

Performance

Microscopy

Image analysis

Annotations

Inferencing

Page 16: Secure Collaboratories
Page 17: Secure Collaboratories
Page 18: Secure Collaboratories
Page 19: Secure Collaboratories
Page 20: Secure Collaboratories

Experiment Initiation

Page 21: Secure Collaboratories

Task Allocation

Page 22: Secure Collaboratories

Slip Batching

Page 23: Secure Collaboratories

Tape Casting

Page 24: Secure Collaboratories

Firing

Page 25: Secure Collaboratories

Microstructure

Page 26: Secure Collaboratories

Monitor Workflow Progress

Page 27: Secure Collaboratories

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

Page 28: Secure Collaboratories

Vannotea

• Real-time collaborative indexing, annotation, discussion tools for– Film/video, images, 3D objects– MPEG-1/MPEG-2– DICOM, JPEG-2000– VRML, X3D, KGL

Page 29: Secure Collaboratories

Vannotea Architecture

Students@ UTS

Film/Media Analyst@ Australian Centre

for Moving Image

Curator@ Screensound Australia

Students@ University of QLD

ApplicationServer

StreamingServer

Synchronous & CollaborativeIndexing, Annotation and Discussion

StreamingServer

AG

AG

AG

AG

AccessGridNodes

FilmEdApplication

VIC/RAT

Storage and Management

AV Library

AV Library

Screensound Australia

Australian Centre for Moving Image

IndexingDescription

Data

AnnotationDiscussion

Data

IndexingDescription

Data

AnnotationServer

objective

objective

subjective

Page 30: Secure Collaboratories

Access Grid Nodes

Page 31: Secure Collaboratories

User-Interface

Page 32: Secure Collaboratories

User-Interface

Semi-Automatic Indexing/Description(DC/MPEG-7)

Video Player(MPEG-1, MPEG-2)

Shared Annotation/Discussion (Vannotea)

Page 33: Secure Collaboratories
Page 34: Secure Collaboratories

Application Sharing – Multi-Users in Control

Streaming-SERVER

Application-SERVER

CLIENT -MASTER*

CLIENT -MASTER*

CLIENT -MASTER*

Mediator

Coordinator

Mediator

Receiver

MPEG-2

Event

Transmitter

Receiver

PlayerForm

PlayerForm

Mediator

Receiver

PlayerForm

* every client is in controlsimultaneously!

Page 35: Secure Collaboratories

User-Interface – Access Grid Node

Video Conferencing+

Collaborative FilmEd Application

Page 36: Secure Collaboratories

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

Page 37: Secure Collaboratories
Page 38: Secure Collaboratories

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)

Page 39: Secure Collaboratories

3D Object Annotation

Semi-Automatic Indexing/Description (DC/MPEG-7) &

Access/Rights/Traditional Care

Content Viewer(e.g. MPEG-2,

JPEG2000, 3D objects)

Shared Annotation/Discussion (Annotea)

Page 40: Secure Collaboratories

Access Restrictions

Page 41: Secure Collaboratories

Traditional Care Constraints

Page 42: Secure Collaboratories

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 term preservation of research data• Dynamic integration of heterogeneous people, data, services and instruments

‘E-Science Gap Analysis’ Geoffrey Fox, David Walker, June 2003

Page 43: Secure Collaboratories

PANIC Architecture

PreservationMetadatainput tool

I nvocation com ponent

Multim ediaCollection

PreservationMetadata

RequesterAgent

D iscovery com ponent

Discovery Agent(e.g . S em anticMatchm aker)

Notifi cation com ponent

N otificationS ervice

Registry(s)

I nternet

PreservationS erviceRegistry

O W L- S Profiles

CustodialOrganization

O bsolescenceDetector

S erv iceDiscovery

S erv iceS election

S erviceI nvocation

W SDLSOAP

Provider com ponent

TI FF- to- J PEG2000

AI FF- to- MP3

Mac O S 1 Em ulator

PreservationW eb S ervices

PreservationS ervice Prov ider

Agent

Retrieve and I nvokeAppropriate Service( s)

CollectionsManager

Step 2. Semi-automated MigrationClient-side software modules which control the invocation of preservation servicesProvides an interface to Software Version, Format Version and

Recommendations registries.Provides an interface to match service request to Web service registries.Delivers and invokes the chosen preservation serviceComponents communicate with each other using platform-neutral standards: OWL-S, WSDL and SOAP

Page 44: Secure Collaboratories

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

Page 45: Secure Collaboratories

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

Page 46: Secure Collaboratories

Unresolved Research Issues

• Add semantics to WSRF• Replace vic/vat • Improve access grid support,

usability• Efficient access Grid session

capture, indexing, archival

Page 47: Secure Collaboratories

Conclusions

• Still a large number of unresolved research issues

• Need to prioritize relevant research topics

• Feed and test outcomes in global middleware infrastructure

Page 48: Secure Collaboratories

References

FUSION http://metadata.net/sunago/fusion

Vannotea http://metadata.net/filmedIKM http://metadata.net/ICMPANIC http://metadata.net/PANIC

contact: [email protected]