Business Requirement: Collection Building
Gap analysis rating by DRS Imp. Team* (see key below)
Business Business Business Comments Short Long Notes*
Process Function Sub- term* term*
Function
Ingest Batch Collection Gaps: D E
Import Customization Could not process non-roman
scripts
Could not validate content
based upon schema
Current Functionality:
Multiple Target Modes
Marc Ingest
Ingest based upon data token
Ingest Output from executable
program
Interface Gaps: D HD Have Webapp for drag & drop
Requirements for a web based ingest of directories
user Interface to the existing
scripts for batch ingest:
Interface must support:
(1) non roman scripts
(2) unicode
(3) Qualified DC
-1-
(4) Must validate content based
upon xml schema
(5) Must be supported at the
collection level
Technical Batch import captures some D HD Via JHOVE
Metadata technical metadata
Capture
automatically
Submission Gap: D HD
Packaging Batch Interface needs option to
create METS or FOXML
Package
Logging and Gap: HD E
Audit Batch Import must have logging
and audit report capability
Collection level batch import HD E
-2-
Business Business Business Comments Short Long Notes
Process Function Sub- term Term
Function
Ingest1 Interface Requirement: D E Does not exist now so individual
Must be accessed via the sub-functions are not ranked.
Batch
Edit, i.e.,
Administrative Interface
global All batch edit function must be
change unicode compliant
Object Requirement:
Selection The tool will require a way of
selecting objects from the
repository. This will be a search
result set where particular
objects can be individually
selected out of the results list, or
the whole result set can be used
Workspace Requirement:
Selected objects will be edited in
a buffer area
1
Batch edit was unavailable and not analyzed during the research investigation; analysis shows likely usage by collection.
-3-
Metadata Requirement:
Modification Edit functions must include find
and replace metadata in
specified metadata datastreams;
must also operate at global level
on these operations:
• Delete datastream(s).
• Add datastream(s).
• Set access restrictions for
object and or datastreams.
• Change the object’s content
model.
• Change the object’s
collection relationships.
Preview Requirement:
The tool will include a review
stage to preview
the changed objects in buffer
area. User is prompted to accept
or reject changed objects.
-4-
Busines Business Business Sub- Comments Short Long Notes
s Function Function term Term
Process
Ingest Work Templates Gaps: D E “Valet”
flow/ Templates can not be easily
self changed
submiss Stylesheets were not accessible
ion
Existing Functionality
Templates for e-theses and
dissertations
Configurable templates and
workflows
Configurable workflow and
staged review
Metadata transformation for any
XML schema
Auto assignment of Handles
Full text extraction of PDF files
for indexing
Help Windows
Interface Gap: D HD
A Web Based User Interface for
configuring, customizing, and
generating self-submission/
deposit templates.
Customization Gaps: D HD
Customization of workflow by:
Display order of data entry fields
Associating controlled vocabs
-5-
with certain fields
Preferred data entry field type,
e.g. drop down list, free text and
Mandatory fields
Business Business Business Comment Short Long Note
Process Function Sub- term term
Function
Ingest File Modalities Existing Functionality n/a n/a Function exists, rating n/a
Import Add files from local file system
Drag and drop from local file
system
Add files from track folder
Submission Existing Functionality:
Packaging File import modality has option
to specify METS or FOXML
import object
Logging and Existing Functionality:
Audit Fedora File import has audit and
logging capability
-6-
Busine Business Business Sub- Comment Short Long Notes
ss Function Function term term
Process
Access Search/ Interface Gaps: E E
Index Could not create collection
Public (Search and Index defined at the
Interfa repository level. Cross collection
ce search not possible.)
.
Interface, Easy index definitions (Adding D HD
continued elements to index was
complicated and required
knowledge of xml.)
Interface, Advanced navigation ability of D HD Others way to solve this
continued search results was limited. available.
Interface, Correct handling of Romanized E E
continued text w/ diacritics and special
characters. (Special characters
not retrieved properly.)
Interface, Support for vernacular (UTS-8) HD E
continued including right-to-left. (The
search and index function also
lacked the ability to handle non
roman languages like Arabic)
-7-
Interface,contin Support for Romanized test w/ E E
ued diacritics
Relationships Gaps: E E
Creation of structured metadata
defining relationships. (It is
required that structured metadata
be attached to the relationship
between entities in addition to
being attached to the entities
themselves.)
Object Relationships
Objects can be related to one
another and other types of
datastreams
Relationship Query
Requirements
Queries based upon relationships
must be supported
VITAL Manager Gaps: D D
Vital Manager/Administrative
interface must allow the
repository manager to search on:
Any attribute of an objects and at
the field level
and across collections; Preserve
search history
-8-
Business Business Business Comment Short Long Notes
Process Function Sub- term term
Function
Access Harvest Data Provider VTLS/VITAL is OAI-PMH HD E Works in the field. What
enabled as a data provider beyond Dublin Core?
Service None of the collections analyzed D E
Provider include service provision.
Services are likely to be required
in the future. Metaindex is
currently used for this function.
Business Business Business Comment Short Long Notes
Process Function Sub- term term
Function
Access Presen- Customized Gaps: HD E
tation Rendering Customized presentations were
restricted in VTLS/VITAL. The
ability to create use case specific
interfaces into Fedora through
customized disseminators is
technically possible.
VTLS will allow customers to
build their own disseminators in
VITAL 2.1.
-9-
Business Business Comment Short Long Notes
Process Functions term term
UTF-8 Batch Gaps: E E
Import UTF-8 must be loaded and
maintained with complete
Client integrity
ingest,
File
Import,
Search/
Index
Harvest
Ingest of URF-8 E E
Access / display of UTF-8 HD E
Romanized text w/ diacritics E E
- 10 -
KEY
Term Explanation Notes
D Desirable Desirable items not available will add to investment of
staff time in short term
HD Highly Desirable
E Essential Showstopper
Short term Initial implementation
- 11 -