Differences between revisions 1 and 2
Revision 1 as of 2008-06-26 12:26:10
Size: 7026
Editor: kfc
Comment: Created by the PackagePages action.
Revision 2 as of 2010-03-17 13:12:52
Size: 7028
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
It is allowed to modify this table. To see the original priorities and groupings, view the [http://merkur.statsbiblioteket.dk/domswiki/priorities_and_requirements?action=recall&rev=3 original table]. It is allowed to modify this table. To see the original priorities and groupings, view the [[http://merkur.statsbiblioteket.dk/domswiki/priorities_and_requirements?action=recall&rev=3|original table]].
Line 12: Line 12:
|| 2||Ingest ||Low ||We should support ["Metadata on references"]|| || 2||Ingest ||Low ||We should support [[Metadata on references]]||
Line 33: Line 33:
|| 23||Access ||Medium ||["Anti virus"] check on presented material|| || 23||Access ||Medium ||[[Anti virus]] check on presented material||
Line 37: Line 37:
|| 27||Infrastructure ||High ||We should scale to several ["Millions of objects"]|| || 27||Infrastructure ||High ||We should scale to several [[Millions of objects]]||
Line 44: Line 44:
|| 34||Preservation ||Low ||Active integrity check of data(files) must be running (Changed from High to Low by Birte). See ["Integrity check"]|| || 34||Preservation ||Low ||Active integrity check of data(files) must be running (Changed from High to Low by Birte). See [[Integrity check]]||
Line 55: Line 55:
|| 45||Access ||High ||Must support presentation of ["Streaming media"]|| || 45||Access ||High ||Must support presentation of [[Streaming media]]||
Line 58: Line 58:
|| 48||Access ||High ||["Access control"] must be supported|| || 48||Access ||High ||[[Access control]] must be supported||
Line 61: Line 61:
|| 51||Access ||High ||Logical entities must be able to relate to only ["Parts of a file"] as well as a collection of files|| || 51||Access ||High ||Logical entities must be able to relate to only [[Parts of a file]] as well as a collection of files||
Line 68: Line 68:
|| 54||Infrastructure ||Medium ||Objects should be able to have different roles, maybe by ["Inheritance"]|| || 54||Infrastructure ||Medium ||Objects should be able to have different roles, maybe by [[Inheritance]]||

Requirements to the DOMS system - working document

It is allowed to modify this table. To see the original priorities and groupings, view the original table.

Please do not change the table at this time, but please do ad comments on why you think changes should be made under the table.

Note: This is not a true requirement document, but more a list of weighted wishes to define an ultimate common goal. The final list of requirements for the DOMS and the strategy to implement these wishes is the goal of the first phase of this project.

Number

Category

Priority

Requirement

1

Other

Low

Metadata should be available in several languages

2

Ingest

Low

We should support Metadata on references

3

Ingest

Low

During ingest images of text should be automatically OCR'ed

4

Access

Low

We should support on-the-fly transformations of data

5

Access

Low

We should provide statistics on access (copy/show) of materials

6

Other

Medium

The software should be released as open source

7

Infrastructure

Medium

Remote administration should be supported

8

Infrastructure

Medium

The system should be mirrored on a different geographical location

9

Infrastructure

Medium

The search access should be duplicated for better performance

10

Infrastructure

Medium

The system should be maintained by the technical department rather than the development department

11

Preservation

Medium

File type statistics

12

Preservation

Medium

Time triggers (e.g. for time limited rights)

13

Workflow/Ingest

Medium

Integrated commenting system for librarians (e.g. describing reason for a change, ...)

14

Workflow/Ingest

Medium

Using reusable ingest modules must be supported

15

Workflow/Ingest

Medium

Automatic appraisal support (automatic check of ingested data against collection model)

16

Workflow/Ingest

Medium

Ownership model for data (e.g. some department owns this document)

17

Workflow/Ingest

High

Auditing, and explicit comment support on changes (High requirement by Birte)

18

Workflow/Ingest

Medium

Support for object in different stages (pre-print, etc - public only after certain stage?)

19

Access

Medium

Support for live data, i.e. data that changes a lot over a short period of time

20

Access

Medium

Freetext searching in all material including OCR'ed

21

Access

Medium

Searching in time periods, both regarding material and auditing/logs

22

Access

Medium

Reusable modules for access should be supported

23

Access

Medium

Anti virus check on presented material

24

Access

Medium

Access to data through web services

25

Access

Medium

Access to data through OAI

26

Other

High

A solution equivalent to our own should be in use at least somewhere else in the world

27

Infrastructure

High

We should scale to several Millions of objects

28

Infrastructure

High

We should build parts of the DOMS on collaboration with others

29

Infrastructure

High

Distributed material must be supported

30

Infrastructure

High

Data should be backed up

31

Infrastructure

High

External ressources should be supported

32

Preservation

High

References to material should be persistent over time

33

Preservation

High

Versioning of data must be supported

34

Preservation

Low

Active integrity check of data(files) must be running (Changed from High to Low by Birte). See Integrity check

35

Preservation

High

Disaster plan for getting back lost/damaged data must be present

36

Preservation

High

Batch update of selected files must be supported

37

Preservation

High

Our system must be compliant with our preservation project (PLANETS)

38

Workflow/Ingest

High

We must support import of all current and immediately upcoming collections

39

Workflow/Ingest

High

Ingest must support as much as possible automatical prefilled metadata during ingest

40

Workflow/Ingest

High

All system events must be logged

41

Workflow/Ingest

High

Support for all file formats

42

Access

High

Specialised searching within collections (music/pictures/books/...)

43

Access

High

Searching across multiple collections

44

Access

High

Support for collection-specific metadata

45

Access

High

Must support presentation of Streaming media

46

Access

High

Ordering of search results must be supported (for different orders)

47

Access

High

Collection specific presentations must be supported

48

Access

High

Access control must be supported

49

Access

High

A logical entity in our system must be a separate concept than a file

50

Access

High

Arbitrary references between entities must be supported

51

Access

High

Logical entities must be able to relate to only Parts of a file as well as a collection of files

Additions

Number

Category

Priority

Requirement

52

Workflow/Ingest

Medium

External systems can have ownership of (parts of) objects

53

Workflow/Ingest

Medium

External systems can change part of an objects metadata, without knowing all metadata for the object

54

Infrastructure

Medium

Objects should be able to have different roles, maybe by Inheritance

priorities and requirements (last edited 2010-03-17 13:12:52 by localhost)