OOPSLA '04

Program
Technical Program
  Invited Speakers
  Technical Papers
  Onward!
  Panels
  Practitioner Reports
  Tutorials
Workshops
DesignFest
Educators' Symposium
Demonstrations
Posters
Doctoral Symposium
Exhibits
Student Research Comp.
FlashBoF
 
Turing Lecture
 
Social Events
 
Week at a Glance
 
Final Program (1.5M .pdf)

Find in Program
 

Page
Printer-friendly

Basket
view, help

"Building a Digital Archive"
Object-Oriented Programming, Systems, Languages and Applications
Home    Program    Housing & Transportation    Registration    Submissions    Wiki    Maps
 
  > Technical Program > Practitioner Reports > Staying the Course with Methodology and Process

 : Wednesday

Building a Digital Archive

Meeting Rooms 11-12
Wednesday, 11:30, 30 minutes
 


 
7·8·9·10·11·12·13·14·15·16·17·18·19·20·21

Daniel Antion, American Nuclear Insurers

ANI's Digital Archive

Practitioner Report

This presentation will discuss the success American Nuclear Insurers had when building a document management system. The success is largely due to the existence of a well developed object library, and the attendant ability to reuse previously defined business logic. A premise of the presentation is that we often overlook the benefit of building upon earlier work, in search of the next wave of technology. Taking advantage of reuse in this case, allowed the developers at ANI to deliver on the promise of object technology.

The resulting document management system is easier to use than commercial systems that were available, and was developed at a significantly lower cost. The advantage of tying documents to the business objects they represent (or are derived from) enables users of the system to build document indexes automatically and to retrieve current business data along with static document data when accessing the archive.

The presentation will focus on the goals of the project, the rationale for building it in-house, a description of the features and a discussion of the class structure as it pertains to the digital archive.