100 likes | 348 Views
DOE2000 Architecture Update 4/24/97. Jim Myers, Deb Agarwal. DOE2000 R&D Projects. “Immediate” utility 6 month plan 3 year project to “revolutionary” functionality. DOE2000 Electronic Notebook (LBNL, ORNL, PNNL). Shared WWW based access to data and meta-data
E N D
DOE2000 Architecture Update 4/24/97 Jim Myers, Deb Agarwal
DOE2000 R&D Projects • “Immediate” utility • 6 month plan • 3 year project to “revolutionary” functionality
DOE2000 Electronic Notebook (LBNL, ORNL, PNNL) • Shared WWW based access to data and meta-data • Automation of data/metadata input from instruments and calculations • Querying/ Searching • Simple, secure access to full datasets • Interactive input of results into notebook from the WWW • Rich media types (text, images, files, 3D structures, voice, animations, video, ...)
Notebooks / 6 month plan • Working, extensible notebooks w/ • text, image capture, spreadsheet, sketch, … • UI improvements • Signing • Published API for adding editors/viewers • allows 3rd party (e.g. DOE2000 pilot) tools • Join CENS Consortium - an industry group working to promote commercial notebook development
Common Input • Editors/Viewers • Text • Images • Equations • Sketches • Data Type N • ... Advanced Features A Common Architecture Advanced Features CORBA HTTP JAVA Common Notebook Engine Notebook Client migrated Advanced Features Data Storage Interface Data Acquisition Systems (many) ODB Files OPM/Rel Input interfaces (few)
DOE2000 Collaboration Management(ANL, PNNL) • Provide Basic Tools for Real-time collaboration • Provide an API for adding new tools (instruments, problem solving environments, etc.) • Session Management • Dynamic choice of floor control policy (open, lecture, manual, …) • Shared Browsers • File Transfer • Chat Box • Televiewer • Audio/Video • Whiteboard • Data Notebook • On-line Instruments
Collaboration Management 6 mo. • Decide base platform • NCSA Habanero • NPAC Tango • SUN Collaboration API • EMSL CORE • Port Shared Browser, Televiewer, A/V to new environment • Provide/promote API for adding new tools (data acquisition, data analysis, …)
DOE2000 Collaboration Interoperability Framework (ANL, LBNL, PNNL, SNL) • Promote Interoperability of other R&D products • Identify common needs • Multicast (reliable, unreliable) • Person Database • Security interface • Common Metadata (notebook, security, PRE objects) • Evaluate/promote integration technologies • Java • CORBA
CIF 6 months • Defined multicast API, develop version 1.0 • CORBA knowledge • Sandia PRE framework • Mitre DISCUS • examples for R&D projects • Person LDAP server for EN and CM
DOE2000 Use tools Develop tools Develop Frameworks, APIs