Presentation is loading. Please wait.

Presentation is loading. Please wait.

Using an Application Profile Based Service Registry Ann Apps Mimas, The University of Manchester, UK.

Similar presentations


Presentation on theme: "Using an Application Profile Based Service Registry Ann Apps Mimas, The University of Manchester, UK."— Presentation transcript:

1 Using an Application Profile Based Service Registry Ann Apps Mimas, The University of Manchester, UK

2 2007-08-29DC20072 Outline Purpose and use of JISC Information Environment Service Registry (IESR) IESR domain model IESR Application Profile Benefits of Application Profile in practice IESR future

3 2007-08-29DC20073 What is IESR? Aim: assist other applications to discover and use appropriate materials JISC Information Environment –Collections of resources for researchers, learners, teachers in UK Middleware Registry of: –Collections of resources –Services that provide access Funded by JISC: Mimas, UKOLN

4 2007-08-29DC20074 Service Registry Use Registry Client / Portal Collection / Service Register / ContributeDiscover Invoke

5 2007-08-29DC20075 IESR Use Cases Ideas about possible uses Dynamic Harvest into local registry –Effectively dynamic Static by portal application builder By a person By a service application Contribute by Editor or Harvest

6 2007-08-29DC20076 Metasearch Portal Scenario Physicist, Mary: literature survey about Higgs-Boson particle Portal discovers bibliographic collections about particle physics with Z39.50 –Vocabulary service needed Portal provides to Mary result of Z39.50 cross-search using ‘Higgs-Boson’ in ‘title’

7 2007-08-29DC20077 Benefits of Dynamic Use Portal –Amalgamated set of resources IESR provides: –Discover: resource collections –Locate: access details –Invoke: interface connection details Portal builder doesn’t need to know about all resources Users discover collections unaware of

8 2007-08-29DC20078 IESR Use by a Person Application developer looking for suitable Web Services to plug in Materials science lecturer: resources to recommend to students Aeronautical engineer: find RSS feeds for personal portal Funding Body: collection management tool

9 2007-08-29DC20079 IESR Domain Model Collection Service Agent administrator owner hasService

10 2007-08-29DC200710 IESR Entities Collection: –Aggregation of resources Service: –System that provides one or more functions Informational service: –Provides access to a collection Transactional service: Other functionality Agent: –Collection owner / Service administrator

11 2007-08-29DC200711 IESR Application Profile Documents IESR Metadata –Set of properties for each entity Based on CEN Guidelines –Semantics –Occurrence Additional Attributes –Searchable –General / Specific Attributes –Extended to capture a description set

12 2007-08-29DC200712 IESR Metadata Properties Collection Metadata based on DCCAP (based on RSLP Collection Description) –Plus some specific IESR properties Service Metadata bespoke –DC properties where possible –Connection details – interface property – uses appropriate standard

13 2007-08-29DC200713 Example Imported Property Name:title Term URI:http://purl.org/dc/elements/1.1/title Label:Title Defined By: http://www.dublincore.org/documents/dcmi-terms/#title Source Def:A name given to the resource IESR Def:The name of the collection Condition:This is the single main title of the collection and must be present DataType: Occurrence:Min: 1; Max: 1 Searchable:4, 1097; title

14 2007-08-29DC200714 Another Imported Property Name:type Term URI:http://purl.org/dc/elements/1.1/type Label:Access Method Defined By: http://www.dublincore.org/documents/dcmi-terms/#type Source Def:The nature or genre of the resource IESR Def:Technical type of interface to service Enc Scheme:http://iesr.ac.uk/terms/#AccMthdList DataType: Occurrence:Min: 1; Max: 1 Searchable:1148; accessmthd

15 2007-08-29DC200715 Example IESR Property Name:usesControlledList Term URI:http://iesr.ac.uk/terms/#usesControlledList Label:Uses Controlled List Defined By:http://iesr.ac.uk/terms/#usesControlledList Source Def:A classification scheme used by collection Enc Scheme:http://iesr.ac.uk/terms/#CtrldVocabsList DataType: Occurrence:Min: 0; Max: unbounded Searchable:20, 1040, 1112; classn

16 2007-08-29DC200716 IESR XML Schema Data supplied in XML (old DC-in-XML) Serialisation of Application Profile –Properties -> XML elements –Vocab Encoding Schemes -> XML Attributes Not possible to impose Occurrence –Need extra validation checks DC element refinements as comments Not possible to constrain enc schemes Reluctant to change to new DC-in-XML

17 2007-08-29DC200717 Application Profile Issues Multiple entities: description set IESR specific terms now have `standard’ URIs, eg itemType –Reluctant to change now schema in use –Document mapping in AP comment Balance of correctness and completeness against practical usability –Onerous data contribution

18 2007-08-29DC200718 Application Profile Benefits Inform Use Cases –All properties should have a use –Find gaps in properties / vocab terms Inform data input –Web form editor –Mappings for harvested data Human readable documentation of data specification is significant benefit

19 2007-08-29DC200719 Metadata Schema Use OCKHAM Registry (US NSDL) –Outcomes of NSF projects CETIS / DEST: eLearning/Admin in Australia aDORe Digital Object Repository (LANL) Australian Partnership for Sustainable Repositories: collection description service Standards development: –DC Collections AP: now conformant –NISO Metasearch Initiative CD Spec

20 2007-08-29DC200720 IESR Future Funded until July 2009 More content –E.g. JISC Collections; England NHS Persistence and quality of content Further application development Further service registry research and international collaboration Demonstrate and encourage viable use

21 2007-08-29DC200721 An Application Profile in Practice Central data specification to inform –Development of IESR –Application developers –Promotion of IESR Metadata Schema Realise domain model into concrete application Formal, but human readable, specification Invaluable for communication

22 2007-08-29DC200722 IESR Details Thank You! Questions? http://iesr.ac.uk/ ann.apps@manchester.ac.uk


Download ppt "Using an Application Profile Based Service Registry Ann Apps Mimas, The University of Manchester, UK."

Similar presentations


Ads by Google