report from working group c-2 michael wright pete beckman reagan moore jorge moré jim myers michael...

16
Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Upload: lewis-thomas

Post on 18-Dec-2015

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Report from Working Group C-2

Michael WrightPete BeckmanReagan Moore

Jorge MoréJim Myers

Michael O’KeefeGary Roediger

Vicky WhiteChristine Yang

Page 2: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

We learned a lot!

Whether or not we have produced anything of value to the rest of the group, we each have a much better understanding for ourselves of how the components of the DOE2000 program fit together and how they have many common needs.

Page 3: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Recurring Theme in Discussions

To collaborate (or interoperate) we need information. Our biggest barrier is the difficulty of finding all the relevant information we need in order to use a tool or to work together ourselves.

Page 4: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Integration, Integration, Integration

Integration is going to require that we make metadata generated by the various tools generally available in a common manner outside of / between tools.

Page 5: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Use Cases

Validate large data sets using information on software tools and signed test datasets in libraries

Alert users of a dataset of a new “limitation” based on new discoveries about software used in processing it

Graphically link several tools to create/analyze/visualize/record data

Route data for signatures, validation, and automatically route from notebook to library

Page 6: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Similar needs exist for component software development

What are capabilities of a component in terms of platform, expected error, scaling, memory, performance characteristics

What are effects of code modifications on above capabilities

This is much more than just a version control system

Page 7: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Information Workflow (metadata categories)

Data Workflow CCA, CPSEs

Software Workflow Software development Data Validation

Records/Legal Workflow Notebooks Digital Libraries

Collaboration Workflow session setup business workflow

Scientific Workflow processing history CPSEs

Page 8: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Metadata Middleware

Metadata definition attributes relationships (e.g. collections) notifications

Metadata extractionMetadata translationMetadata discovery (e.g. agents)Metadata Engine/RepositoryMetadata driven tools

(new tools, integration of existing tools)

(Graphical) Workflow definition tools

Page 9: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Recommended actions

Formalize development of metadata middleware in a new group/metagroup

Metadata definition projects for data, software, records, …

Verify that groups are working together

Page 10: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Support

Not everything should be deployed and supported, but

Research ->PrototypeReview PrototypeIf yes, fund pilot deploymentReview pilotIf yes, fund deployment/supportAssumed - feedback to researchers at

each stage of development

Page 11: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Other needs we identified, some current, some new

Common Component Architecture Automatic differentiation tools

tools for computing derivatives, sensitivity, …

Visualization framework need data descriptors

Algorithm development Preconditioning interfacesEquation solver interface

Page 12: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Collaboration Issues from Point of View of a Potential User

Collaborative visualizationKeeping track of data sets

later annotations to data sets as people use them for research

Unencumbered softwareVideoconferencing deployment should be

integrated into tools

Tool deploymentIndexing/directory service to locate

metadata/datapersistence of data -> how to handle?

Page 13: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Important topics for impact on user community

Facilitate deployment install, support, licensing, platforms interfaces to other tools

Security enable access legal aspects (notebooks) need something stable and supportable single security context

Page 14: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

The tools needed for DOE2000 are useful for SSI but need to be enhanced to provide:development / hardeningdeployment / supporthigher performance versions

processing speed large scale data sets

MICS SSI/CSET Research Hardened Tools

Q: What can support SSI?A: Lots of things!

Page 15: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

DOE 2000 can supply to SSI:

Tools forbuilding more sophisticated applications

components, not monolithic

data management, information handling abstractions security infrastructure where does data live

Visualization framework

Page 16: Report from Working Group C-2 Michael Wright Pete Beckman Reagan Moore Jorge Moré Jim Myers Michael O’Keefe Gary Roediger Vicky White Christine Yang

Interaction with other agencies

See last two slides from Group M-2!

Quote from Group A-1: “Interagency cooperation works best from the

bottom up rather than the top down.”