Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 JISC IE Metadata Schema Registry Technical Update 23 November 2004 Dave Beckett.

Similar presentations


Presentation on theme: "1 JISC IE Metadata Schema Registry Technical Update 23 November 2004 Dave Beckett."— Presentation transcript:

1 1 JISC IE Metadata Schema Registry Technical Update 23 November 2004 Dave Beckett

2 2 Overview Server and prototype walkthrough MEG client and problems Client Changes Walkthrough of client Technical status

3 3 Dublin Core AP Terminology Metadata Vocabularies DC Elements [RDF Properties] DC Encoding Schemes [RDF Classes]

4 4 LOM AP Terminology LOM Data Elements –Simple –“Root” LOM Vocabularies –LOM (in the LOM standard) –Non-LOM (elsewhere) LOM Data Types

5 5 Prototype Server Contents IEMSR model for DC and LOM LOM: IEEE LOM, UK LOM Core AP DC: 3 DC APs, 7 vocabularies

6 6 MSR Prototype Server Demonstration

7 7 Server Prototype Issues No authentication No protocol updates Web interface hard-coded No user manipulation of results However… easy to hack

8 8 Future server work Technologies (Java +) Protocols and standards –HTTP (#1) –SPARQL for RDF to/from client –SRW, SRU, OAI, SOAP, … ??? Web site –Driven from server –Apache Velocity ???

9 9 MEG client (2002-2003)

10 10 MEG client problems Usability –Unfamiliar model (drag and drop) –Multiple windows Aesthetics –Ugly Technical –Hard to improve with Java and Swing

11 11 MEG client updates needed Better modelling –After MEG, CORES, evolving best practice RDF standardisation –2004 RDF specs Protocol standardisation –SOAP, WSDL, OAI, SRW, SRU, SPARQL (sorry for the acronym soup)

12 12 Technology changes Replace Swing with SWT –OS native look and feel –Better looking User Interface Application operation changed to better match OS norms –Removed drag and drop –Single window

13 13 Process changes Open Source using SourceForge Multiple developers Use an experienced desktop application developer to refactor the application Early work focusing on client

14 14 Important model changes for client MEG client: DC AP IEMSR client: DC AP and LOM AP +Modelling documents +Authentication +Moving to standardised service APIs +JISC IE requirements

15 15 Client Walkthrough Screenshots of current code Some are mocked up UI

16 16 Client Startup – Create Agency

17 17 Loading an existing AP

18 18 Two client modes DC AP – building a set of property usages LOM AP – selecting from a tree of data elements

19 19 Create a new AP

20 20 Dublin Core AP in the Client Building an AP from empty OR from an existing AP Adding DC elements / Properties Making Property Usages

21 21 DC AP Profile properties

22 22 DC AP Search for “title”

23 23 LOM AP in the Client Start from an existing AP: a sub-tree of the LOM Refine / narrow what is allowed Add requirements: mandatory, size Edit, add vocabularies [Later: Adding extension data elements]

24 24 LOM AP search for “description”

25 25 Current client state Interface / model code separated Not yet fully re-attached Vocabulary updated for IEMSR DCAP working soon LOMAP model code is new LOMAP UI is new Running on Windows, OSX, Linux

26 26 Client and Server timelines ClientServer MSR client MSR server (new code in Java) MEG client MSR prototype server (MEG server updated) MEG server (existing code in Perl) MSR client MEG model MSR model MSR model + new protocols Feb 2005 Nov 2004 Web site

27 27 Client and Server Summary Browsing and searching – both Browsing – much better on web Editing – only in client


Download ppt "1 JISC IE Metadata Schema Registry Technical Update 23 November 2004 Dave Beckett."

Similar presentations


Ads by Google