Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
We-SHARE Web-based Electronic Sharing and Reallocation of Assets November 2003 InterLab 2003 -- Juli Hearn Savannah River Site 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 We-Share Development Concept based on SRS internal version used by Property Management Oracle and Oracle Forms Two deployment options SRS host Distribute for complex 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 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 We-Share Development (cont.) Software/Environment/Tools Used Apache Web server with JServ Java 2 v1.3 Servlets Java Classes JDBM – Java Database Manager Prepared Text We-Share Development (cont.) Innovations JDBM – 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 Deployment System/environment Windows vs. Unix differences Access and usage Controlled through IP list Technical Transfer Knolls Atomic Power Lab (KAPL) Demonstration 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 Conclusion DOE complex-wide tool to maximize the use of government resources Utilizes open-source, non-proprietary, inexpensive systems and software technology – servlets and classes Packaged, Web-based application Java Limited implementation requirements Java 2 only environment requirement Simple <-> Powerful Questions? November 2003 InterLab 2003 -- Juli Hearn Savannah River Site