Contribute to the DSpace Development Fund

The newly established DSpace Development Fund supports the development of new features prioritized by DSpace Governance. For a list of planned features see the fund wiki page.

Use Cases Wanted!

The DSpace community is encouraged to add use cases in the format detailed below by creating a new sub-page from this wiki page. In order to ensure that the community's needs are reflected in the software, this input is critical.
Also, please review the existing use cases here and comment on or "like" ones as you see fit.

Analysis of these use cases has begun on the Use Case Analysis page. But, feel free to continue to add or enhance these use cases, as we are "watching" any changes in this space.

Use case template (from Wikipedia):  Create New Use Case (from template)

Title (Goal)(E.g. "DSpace should allow for bulk uploads via the UI")  
Primary Actor(E.g. End User or Administrator or external system)
Scope(Optional notes the perceived design scope. For example, does this use case describe the needs of the overall system or an individual component)
Level(Optional – a general categorization of whether the use case is a very high level summary or almost too low level)
Story (A paragraph or two describing what happens)(Describe the use case, user needs, expectations in as much detail as you can)

Existing Use Cases

For each use case, add a sub-page from this wiki page (click the "Create" button at the top of this page). It will automatically appear in the below list.

NOTE: In order for the use case to appear under a category heading, you must apply a category label

Categorized Use Cases

End User: use cases relating to how end users interact with the system (e.g. deposit, download, search)
TitleCreatorModified
Give Collections/Communities short names/acronymsMonika MevenkampSep 11, 2017
End User - Item editing by original submittersBram Luyten (Atmire)May 31, 2017
Admin UI - Configure hidden communities and collectionsTerrence W BradyMay 25, 2017
End User - Enhanced access to related itemsBram Luyten (Atmire)May 24, 2017
End User - Search for itemsSarah ShreevesMar 01, 2017
End User - BrowseSarah ShreevesMar 01, 2017
End User - Image file display (pan, zoom, size options)Maureen WalshMay 12, 2015
Structure - Apply licenses to bitstreamsMaureen WalshMay 11, 2015
Integrations - Linking to repository content through a learning management systemIgnace DeroostApr 27, 2015
End User - Intelligent rendering of URL's in item MetadataTerrence W BradyApr 14, 2015
Integrations - importing large files into repositories using an external systemIgnace DeroostApr 09, 2015
End User - Curated thumbnailsIgnace DeroostApr 09, 2015
Integrations - Enrich metadata fields with external geographic informationBram Luyten (Atmire)Apr 06, 2015
Integrations - Linking to other data sources search for available dataIgnace DeroostApr 06, 2015
Integrations - integrating with third party document streaming servicesIgnace DeroostNov 19, 2014
Integrations - Importing data from discipline-specific systems into DSpaceIgnace DeroostNov 19, 2014
Integrations- Integrations that avoid registering information multiple times within the organisationIgnace DeroostNov 19, 2014
Integrations - Integrations that increase the exposure of content stored into DSpace in external systemsIgnace DeroostNov 19, 2014
Integrations - Integrations that significantly lower the effort to fill DSpace with content, both from in house systems and third party contentIgnace DeroostNov 19, 2014
End User - Visitor can play media hosted on an external streaming media serverTerrence W BradySep 09, 2014
End User - Clear distinction between different types of contributor involvementBram Luyten (Atmire)Aug 13, 2014
End User - Visual collection browsingBram Luyten (Atmire)Aug 13, 2014
End User - Discovery and retrieval of content on mobile devicesBram Luyten (Atmire)Aug 13, 2014
End User - Crowdsourcing metadata for archived itemsBram Luyten (Atmire)Aug 13, 2014
End User - In-browser page turner for accessing text based materialsBram Luyten (Atmire)Aug 13, 2014
Stats/Metrics - Advanced StatisticsSarah ShreevesApr 29, 2014
End User - Flexible licensingSarah ShreevesApr 29, 2014
End User - Batch DepositSarah ShreevesApr 29, 2014
End User - Easy and Intuitive Deposit InterfaceSarah ShreevesApr 29, 2014
Stats/Metrics - Basic StatisticsSarah ShreevesApr 29, 2014
End User - Streaming Video ContentTim DonohueApr 28, 2014
Integrations - Support Standard Repository Machine Interfaces (OAI-PMH, SWORD, ResourceSync)Richard RodgersApr 25, 2014
Integrations - Personal Identifiers (ORCID)Richard RodgersApr 25, 2014

Administrative: use cases relating to administrative functions or activities within the system (e.g. Admin UI functions)

TitleCreatorModified
Admin UI - Change permissions of all the bitstreams in a bundlePetya KohtsSep 11, 2017
Give Collections/Communities short names/acronymsMonika MevenkampSep 11, 2017
Admin-UI - "Login as" functionalityJose CarvalhoJul 05, 2017
Admin UI - Configure hidden communities and collectionsTerrence W BradyMay 25, 2017
Admin UI - Rebuild the discovery indexTerrence W BradyMay 24, 2017
Admin UI - Configure and manage custom facetsTerrence W BradyMay 24, 2017
Admin UI - Configure and manage browse indexesMaureen WalshMay 24, 2017
Admin UI - Permissions of a new user in an eperson groupSabine GrinsvenMay 24, 2017
Admin UI - Access Rights on all levels of objects within the systemMaureen WalshApr 12, 2017
Integration - Integration with external authentication / authorisation systemIgnace DeroostApr 12, 2017
Integrations - Authentication through Multiple MechanismsMark DiggoryMar 15, 2017
Integrations - Support external authorities (ORCID) in Authority CacheMark DiggoryDec 15, 2015
Integrations - Support for external identifiers (ORCID) in the CSV Batch editMark DiggoryDec 15, 2015
Admin UI - DSpace should accommodate basic index normalizationHardy PottingerJun 25, 2015
Admin UI - Simplify Collection Creation Based on TemplateMonika MevenkampJun 22, 2015
Structure - Format checking of data entry in input formsMonika MevenkampJun 12, 2015
Admin UI - Workflow overviewBram Luyten (Atmire)Jun 11, 2015
Structure - Generated provenance for all added bitstreamsMaureen WalshMay 11, 2015
Structure - Apply licenses to bitstreamsMaureen WalshMay 11, 2015
Structure - Generate technical metadata per bitstreamMaureen WalshMay 11, 2015
Admin UI - System Alerts via Admin UITim DonohueApr 28, 2015
Admin UI - Generate Handle before commiting ItemMonika MevenkampApr 27, 2015
Admin UI - Configurations in the admin UISabine GrinsvenApr 21, 2015
Admin UI - Aids and tooltips in the UISabine GrinsvenApr 08, 2015
Admin UI - Enhance the DSpace Curation System to Support a Flexible Query ToolTerrence W BradyApr 06, 2015
Integrations - Use of multiple sorts of Direct Object IdentifiersIgnace DeroostNov 19, 2014
Admin UI - Ability to specify the emphasis of a collection through GUISabine GrinsvenSep 10, 2014
Admin UI - Apply an input-form to the collection through the GUISabine GrinsvenSep 10, 2014
Admin UI - Apply an existing theme to a collection or community through the GUISabine GrinsvenSep 10, 2014
Admin UI - Customise which metadata fields to facet upon, search uponSabine GrinsvenSep 10, 2014
Admin UI - Alter messages easierSabine GrinsvenSep 10, 2014
Admin UI - Manage home pageMaureen WalshSep 10, 2014
Admin UI - Configure and Manage changes during an updateSabine GrinsvenSep 10, 2014
Admin UI - Changing / Editing OAI crosswalksSabine GrinsvenSep 10, 2014
Admin UI - Updating a Workflow groupSabine GrinsvenSep 10, 2014
Admin UI - Allow collection administrators to perform bulk metadata importAnonymousSep 09, 2014
Admin UI - Collection Admin can construct a Quality Control reportTerrence W BradySep 09, 2014
Admin UI - Collection Admin can select fields to include in metadata exportTerrence W BradySep 09, 2014
Admin UI - Quality Control ReportsTerrence W BradySep 09, 2014
Admin UI - Clear the OAI CacheTerrence W BradySep 09, 2014
Admin UI - Rebuild the OAI indexTerrence W BradySep 09, 2014
Admin UI - Move a communityTerrence W BradySep 09, 2014
Admin UI - Move a collection and trigger a re-indexTerrence W BradySep 09, 2014
Admin UI - Trigger the re-index of a collectionTerrence W BradySep 09, 2014
Admin UI - Undo a bulk import from the User InterfaceTerrence W BradySep 09, 2014
Admin UI - Workflow Overview RejectionTara Stephens-KyteAug 14, 2014
Stats/Metrics - Advanced StatisticsSarah ShreevesApr 29, 2014
End User - Batch DepositSarah ShreevesApr 29, 2014
Stats/Metrics - Basic StatisticsSarah ShreevesApr 29, 2014
Admin UI - Basic Preservation - Fixity CheckingMaureen WalshApr 28, 2014
Admin UI - Approval workflowsMaureen WalshApr 28, 2014
Admin UI - Advanced Preservation - Format MigrationMaureen WalshApr 28, 2014
Admin UI - Format reportingMaureen WalshApr 28, 2014
Admin UI - Run batch loadMaureen WalshApr 28, 2014
Admin UI - Advanced Preservation - Format characterizationMaureen WalshApr 28, 2014
Admin UI - Basic Preservation - Format identificationMaureen WalshApr 28, 2014
Admin UI - Basic Preservation - Format validationMaureen WalshApr 28, 2014
Admin UI - Embargo functionalityMaureen WalshApr 28, 2014
Admin UI - Configuration edits to dspace.cfgMaureen WalshApr 28, 2014
Admin UI - Manage controlled vocabulariesMaureen WalshApr 28, 2014
Admin UI - Theme managementMaureen WalshApr 28, 2014
Admin UI - Theme templatesMaureen WalshApr 28, 2014
Admin UI - Manage input formsMaureen WalshApr 28, 2014
Admin UI - Change community/collection parent/child relationshipMaureen WalshApr 28, 2014
Admin UI - Run media filtersMaureen WalshApr 28, 2014
Admin UI - Database Driven Configuration Property ManagementMark DiggoryApr 28, 2014
Structure - Manage Lists, Controlled Vocabularies and Authority ControlMark DiggoryApr 26, 2014
Integrations - Persistent Identifiers other than Handles (DOI)Mark DiggoryApr 26, 2014
Integrations - REST APIRichard RodgersApr 25, 2014
Integrations - Support Standard Repository Machine Interfaces (OAI-PMH, SWORD, ResourceSync)Richard RodgersApr 25, 2014
Integrations - Handle System IdentifiersRichard RodgersApr 25, 2014
Integrations - Search Engine OptimizationRichard RodgersApr 25, 2014

Statistics / Metrics: use cases relating to metrics or statistics around stored content and its usage

TitleCreatorModified
Stats/Metrics - Allow repository admin to make usage statistics anonymousTerrence W BradyApr 28, 2015
Stats/Metrics - More robust and configurable statistics reportsSabine GrinsvenApr 24, 2015
Stats/Metrics - Clearly display item statistics and bitstream statisticsTerrence W BradyApr 06, 2015
Stats/Metrics - Categorize and count item page referrers (Google search, Google Scholar, repository full text search, repository facet search, repository browse, repository related item, external link)Terrence W BradyApr 06, 2015
Stats/Metrics - Include item usage statistics on public-facing item pagesTerrence W BradyApr 06, 2015
Stats/Metrics - Clearly identify whether statistics counts apply to an object or to an object and its descendantsTerrence W BradyApr 06, 2015
Stats/Metrics - Cumulative Counts for Community PagesTerrence W BradyApr 06, 2015
Stats/Metrics - Cumulative Counts for Collection PagesTerrence W BradyApr 06, 2015
Stats/Metrics - Convey collection hierarchy to Google AnalyticsTerrence W BradyApr 06, 2015
Stats/Metrics - Distinguish full-text searches from faceted navigationTerrence W BradyApr 06, 2015
Stats/Metrics - Configure the number of top searches to displayTerrence W BradyApr 06, 2015
Stats/Metrics - Clarify "Page Views per Search"Terrence W BradyApr 06, 2015
Stats/Metrics - Export Usage StatisticsTerrence W BradyApr 06, 2015
Stats/Metrics - View Statistics Collection by Collection and Community by CommunityTerrence W BradyApr 06, 2015
Stats/Metrics - Configure Date Ranges for Usage ReportsTerrence W BradyApr 06, 2015
Stats/Metrics - Filter Usage by Referrer DomainTerrence W BradyApr 06, 2015
Stats/Metrics - View number of times an item has been included in search resultsTerrence W BradyApr 06, 2015
Stats/Metrics - Advanced StatisticsSarah ShreevesApr 29, 2014
Stats/Metrics - Basic StatisticsSarah ShreevesApr 29, 2014

Integrations: use cases relating to interactions with external systems (or programs), or providing the ability for external programs to integrate with DSpace
TitleCreatorModified
Integration - Integration with external authentication / authorisation systemIgnace DeroostApr 12, 2017
Integrations - Authentication through Multiple MechanismsMark DiggoryMar 15, 2017
Integrations - Support external authorities (ORCID) in Authority CacheMark DiggoryDec 15, 2015
Integrations - Support for external identifiers (ORCID) in the CSV Batch editMark DiggoryDec 15, 2015
End User - Deposit entire item by emailBram Luyten (Atmire)Jul 21, 2015
End User - Email Deposit of bitstream for archived metadata-only itemBram Luyten (Atmire)Jul 21, 2015
End User - Email Deposit of bitstream for automatically captured metadataBram Luyten (Atmire)Jul 21, 2015
Integrations - Streaming Image ServerMaureen WalshJun 01, 2015
Structure - Generate technical metadata per bitstreamMaureen WalshMay 11, 2015
Integrations - Linking to repository content through a learning management systemIgnace DeroostApr 27, 2015
Integrations - importing large files into repositories using an external systemIgnace DeroostApr 09, 2015
Stats/Metrics - Convey collection hierarchy to Google AnalyticsTerrence W BradyApr 06, 2015
Integrations - Enrich metadata fields with external geographic informationBram Luyten (Atmire)Apr 06, 2015
Integrations - Linking to other data sources search for available dataIgnace DeroostApr 06, 2015
Integrations - integrating with third party document streaming servicesIgnace DeroostNov 19, 2014
Integrations - Importing data from discipline-specific systems into DSpaceIgnace DeroostNov 19, 2014
Integrations- Integrations that avoid registering information multiple times within the organisationIgnace DeroostNov 19, 2014
Integrations - Integrations that increase the exposure of content stored into DSpace in external systemsIgnace DeroostNov 19, 2014
Integrations - Integrations that significantly lower the effort to fill DSpace with content, both from in house systems and third party contentIgnace DeroostNov 19, 2014
Integrations - Use of multiple sorts of Direct Object IdentifiersIgnace DeroostNov 19, 2014
Structure - Automated Update of Existing ItemsMark DiggoryApr 26, 2014
Structure - Automated Deposit of New ItemsMark DiggoryApr 26, 2014
Integrations - Persistent Identifiers other than Handles (DOI)Mark DiggoryApr 26, 2014
Integrations - REST APIRichard RodgersApr 25, 2014
Integrations - Support Standard Repository Machine Interfaces (OAI-PMH, SWORD, ResourceSync)Richard RodgersApr 25, 2014
Integrations - Personal Identifiers (ORCID)Richard RodgersApr 25, 2014
Integrations - Handle System IdentifiersRichard RodgersApr 25, 2014
Integrations - Search Engine OptimizationRichard RodgersApr 25, 2014

Structure: use cases relating to the architecture/structure of content within DSpace

TitleCreatorModified
Admin UI - Simplify Collection Creation Based on TemplateMonika MevenkampJun 22, 2015
Structure - Check Bitstream names against allowed file name patternMonika MevenkampJun 12, 2015
Structure - Format checking of data entry in input formsMonika MevenkampJun 12, 2015
End User - Image file display (pan, zoom, size options)Maureen WalshMay 12, 2015
Structure - Generated provenance for all added bitstreamsMaureen WalshMay 11, 2015
Structure - Apply licenses to bitstreamsMaureen WalshMay 11, 2015
Structure - Generate technical metadata per bitstreamMaureen WalshMay 11, 2015
Structure - Simple AssetStore for Human TraversalTim DonohueApr 28, 2015
Structure - purpose of bundle layerIgnace DeroostApr 09, 2015
Structure - Create the ability to place "dynamic collections" (pre-faceted view of a collection) within the community hierarchy.Terrence W BradyApr 06, 2015
Structure - Drag and drop opportunities for changing collections structureIgnace DeroostDec 10, 2014
Structure - Manual Creation of "New Editions" of an ItemMark DiggoryApr 28, 2014
Structure - Automated Retention of All changes to ItemsMark DiggoryApr 28, 2014
Structure - Create / manage files and metadata (as an Item)Mark DiggoryApr 26, 2014
Structure - Relationships between objectsMark DiggoryApr 26, 2014
Structure - Support for hierarchical metadata formats (e.g. METS / MODS)Mark DiggoryApr 26, 2014
Structure - Community and Collection hierarchy (or generic containers)Mark DiggoryApr 26, 2014
Structure - Metadata for all levels of object hierarchyMark DiggoryApr 26, 2014
Structure - Manage Lists, Controlled Vocabularies and Authority ControlMark DiggoryApr 26, 2014
Structure - Describe Individual Bitstream within an ItemMark DiggoryApr 26, 2014
Structure - Associate Separate Properties with Each DSpace CommunityMark DiggoryApr 26, 2014
Structure - Support for derivative objectsMark DiggoryApr 26, 2014
Structure - Management of Deposits / SubmissionsMark DiggoryApr 26, 2014
Structure - Automated Update of Existing ItemsMark DiggoryApr 26, 2014
Structure - Manual Edit of Existing ItemsMark DiggoryApr 26, 2014
Structure - Automated Deposit of New ItemsMark DiggoryApr 26, 2014
Structure - Manual Submission of New ItemsMark DiggoryApr 26, 2014

Recently Updated Use Cases

This is a listing of all recently updated use case child pages, all of which should be categorized above.

 

 

  • No labels