+ All Categories
Home > Documents > Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft /...

Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft /...

Date post: 18-Jan-2018
Category:
Upload: judith-mathews
View: 218 times
Download: 0 times
Share this document with a friend
Description:
Story As a repository manager, I want to associate certain types of repository resources with external services to dynamically transform the (meta)data so -they can be harvested by other systems -a richer user experience can be offered by websites using these services These associations can be made and maintained by metadata specialists with knowledge of rdf and related standards, rather than developers. The url of the response will contain the identifier of the repository resource and the name of the service, and hide implementation details. rdf:type No java coding
7
Use case “Transformation of (meta)data for certain types of resources” Egbert Gramsbergen TU Delft / 3TU.datacentrum Paris Fedora 4 Workshop and User Group Meeting, 2015-09-25
Transcript
Page 1: Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft / 3TU.datacentrum Paris Fedora 4 Workshop and User Group.

Use case“Transformation of (meta)data for certain types of resources”

Egbert GramsbergenTU Delft / 3TU.datacentrum

Paris Fedora 4 Workshop and User Group Meeting, 2015-09-25

Page 2: Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft / 3TU.datacentrum Paris Fedora 4 Workshop and User Group.

Transformation of (meta)data for certain types of resources

MotivationWe heavily use F3 CMA.We want to have similar functionality in F4.

or better

This ugly yet powerful thing whith cmodel,

sdef and sdep

Page 3: Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft / 3TU.datacentrum Paris Fedora 4 Workshop and User Group.

StoryAs a repository manager,I want to associate certain types of repository resources with external services to dynamically transform the (meta)data so- they can be harvested by other systems- a richer user experience can be offered by websites using these

servicesThese associations can be made and maintained by metadata specialists with knowledge of rdf and related standards, rather than developers.The url of the response will contain the identifier of the repository resource and the name of the service, and hide implementation details.

rdf:type

No java coding

Page 4: Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft / 3TU.datacentrum Paris Fedora 4 Workshop and User Group.

Real-life example

RDF – linked objects Datacite xml

Page 5: Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft / 3TU.datacentrum Paris Fedora 4 Workshop and User Group.

More examples

Assemble KMLfor a geo object from geo:lat and geo:long or KML datastreams of descendants (dct:isPartOf)*

Make html landing pagefor each object

(about 20 transforms running on data.3tu.nl)

All using Saxon xslt service

Page 6: Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft / 3TU.datacentrum Paris Fedora 4 Workshop and User Group.

Developments supporting this use case?

“API Extension Architecture”phase: first draft design-ish

Separate from basic Fedora installationSupports more use cases (CRUD)Some similarities to F3 CMA

Page 7: Use case Transformation of (meta)data for certain types of resources Egbert Gramsbergen TU Delft / 3TU.datacentrum Paris Fedora 4 Workshop and User Group.

FIN


Recommended