Scientific Annotation Middleware (SAM) Project Status

Status as of June 30, 2002 / Quarterly report

Project Staff

James Myers, Al Geist, Elena Mendoza, Jens Schwidder, Alan Chappell

Progress

The SAM team's focus during the last quarter has been the development of SAM's Metadata Management Services layer and a transitional electronic laboratory notebook. As detailed below, the ability to generate metadata automatically from a binary, ascii, or XML input file has been added to the MMS layer. Development of a transitional DAV-based electronic notebook is well underway with an initial task to refactor the DOE2000 ELN to more easily support multiple server types now complete. Continuing efforts are being made to refine existing MMS capabilities, add a file translation mechanism, and implement a component-based security interface. Team members have also been active in community activities this quarter.

Also, as of the end of this quarter, Elena Mendoza will be leaving the project to pursue other opportunities, including work on the Collaboratory for Multiscale Chemical Sciences. Jim Myers will be working at PNNL to find a replacement(s).

Design Activities

Work continues to define a mechanism to design a security framework that allows using different authentication and authorization technologies. Efforts are underway to understand details of generic security technologies such as the Java Authentication and Authorization Service (JAAS) and to identify the appropriate integration points within the SAM middleware. An analysis of the classes and methods involved in Slide's existing security implementation is being documented in the project notebook.

Work has also begun to define a mechanism for connecting to "arbitrary" back-end databases. This will allow a DAV-based view of existing data which will in turn allow the data to be annotated with arbitrary additional metadata (e.g. pedigree information) without modification of the original data source. The current plans involve using Slide's Store interface to develop a generic component that will map between DAV and database schema using an XML map schema that can be configured by a SAM implementation administrator.

Development Activities
Community Outreach

SAM team members participated in several meetings, workshops, and other discussions during the last quarter:

SAM use in Genomes to Life (GTL) Initiative

The recently awarded GTL Goal 4 proposal "From Molecular Machines to Hierarchical Modeling", Al Geist (ORNL) and Grant Heffelfinger (Sandia), will leverage technology developed as part of the SAM project, in particular, metadata management services for recording and keeping track of data pedigree from experiments and simulations.

Last updated: 7/19/02