november 2003 interlab 2003 -- juli hearn savannah river site we-share web-based electronic sharing...

11
November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

Upload: elinor-barker

Post on 16-Dec-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

November 2003InterLab 2003 -- Juli Hearn

Savannah River Site

We-SHARE

Web-based Electronic Sharing and Reallocation of Assets

Page 2: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

We-SHARE Overview

Web-based application Tool for DOE Complex hosted by SRS or

available for individual site deployment Identify materials and equipment for exchange to

maximize the use of Government assets Utilizes open-source, non-proprietary,

inexpensive systems and software Simple<->Powerful

Page 3: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

We-Share Development

Concept based on SRS internal version used by Property Management Oracle and Oracle Forms

Two deployment options SRS host for complex Distribute to individual sites for own deployment

Mid 2001 re-written for external use to limit the implementation requirements

Implemented as a stand-alone application – independent

Page 4: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

We-Share Development (cont.)

Challenges Keeping simplicity to work within parameters of

diverse platforms and systems complex wide Powerful enough to be useful Data storage – independent from individual sites’

storage methods Security User Interface – new vs. experienced user

Page 5: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

We-Share Development (cont.)

Software/Environment/Tools UsedApache Web server with JServJava 2 v1.3ServletsJava Classes

JDBM – Java Database Manager Prepared Text

Page 6: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

We-Share Development (cont.)

InnovationsJDBM – Java Database Management

Modeled after Unix DBM Hash Table file Written in Java

Prepared Text Uses Java classes to marry data derived by JDBM

with a prepared text file (style sheet) for display XML approach without XML

Page 7: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

Deployment

System/environmentWindows vs. Unix differences

Access and usageControlled through IP list

Technical TransferKnolls Atomic Power Lab (KAPL)

Page 8: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

Demonstration

Page 9: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

Future Plans

Server upgrade to Java 2 v1.4 Elimination of Cocoon use

Re-write to utilize XML (based on user community needs)

Implement use of application complex-wide Additional tech-transfer distribution to other sites

Page 10: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

Conclusion

DOE complex-wide tool to maximize the use of government resources

Utilizes open-source, non-proprietary, inexpensive systems and software Java technology – servlets and classes Packaged, Web-based application

Limited implementation requirements Java 2 only environment requirement

Simple <-> Powerful

Page 11: November 2003 InterLab 2003 -- Juli Hearn Savannah River Site We-SHARE Web-based Electronic Sharing and Reallocation of Assets

November 2003InterLab 2003 -- Juli Hearn

Savannah River Site

Questions?