Dc Ed Use Case Session Cetismdrsig 120208

50 %
50 %
Information about Dc Ed Use Case Session Cetismdrsig 120208

Published on February 14, 2008

Author: cetismdrsig

Source: slideshare.net

Description

Presentation by Sarah Currier and Lara Whitelaw on DC Ed use cases at the CETIS MDR SIG meeting on 2008-02-12

DC-Education Application Profile Use Case Gathering Session Sarah Currier Moderator, DCMI Education Community / Product Manager, Intrallect Ltd Lara Whitelaw DC-Education AP Task Group / Metadata Development Manager, The Open University JISC CETIS MDR SIG Meeting, 12 February 2008, London, UK

Overview of Session Brief overview of DC-Education Community (5 mins) Introduction to DC-Ed Application Profile work (5 mins) Introduction to Use Cases (10 mins) Discuss possible Use Cases in pairs; record scenarios (15 mins) Write up Use Cases (15 mins) Closing discussion (10 mins)

Brief overview of DC-Education Community (5 mins)

Introduction to DC-Ed Application Profile work (5 mins)

Introduction to Use Cases (10 mins)

Discuss possible Use Cases in pairs; record scenarios (15 mins)

Write up Use Cases (15 mins)

Closing discussion (10 mins)

Dublin Core Educational Work DCMI Education Community Co-Moderators: Diane Hillmann (Cornell University); Sarah Currier (Intrallect Ltd) DC-Education Application Profile Task Group Lara Whitelaw (OU) is co-ordinating the Use Case gathering exercise Website: http://www.dublincore.org/groups/education/ Wiki: http://dublincore.org/educationwiki/ JISCmail list: http://www.jiscmail.ac.uk/lists/DC-EDUCATION.html

DCMI Education Community

Co-Moderators: Diane Hillmann (Cornell University); Sarah Currier (Intrallect Ltd)

DC-Education Application Profile Task Group

Lara Whitelaw (OU) is co-ordinating the Use Case gathering exercise

Website: http://www.dublincore.org/groups/education/

Wiki: http://dublincore.org/educationwiki/

JISCmail list:

http://www.jiscmail.ac.uk/lists/DC-EDUCATION.html

Dublin Core Educational Work DC-Ed Charter “ The DCMI Education Community is a forum for individuals and organizations involved in implementing Dublin Core and other learning resource metadata in the education domain. The objective of the Community is to promote interoperability within the domain through the use of standard metadata and consensus good practices.”

DC-Ed Charter

“ The DCMI Education Community is a forum for individuals and organizations involved in implementing Dublin Core and other learning resource metadata in the education domain. The objective of the Community is to promote interoperability within the domain through the use of standard metadata and consensus good practices.”

Dublin Core Educational Work NOTE: “ The DCMI Education Community is a forum for individuals and organizations involved in implementing Dublin Core and other learning resource metadata in the education domain . The objective of the Community is to promote interoperability within the domain through the use of standard metadata and consensus good practices.”

NOTE:

“ The DCMI Education Community is a forum for individuals and organizations involved in implementing Dublin Core and other learning resource metadata in the education domain . The objective of the Community is to promote interoperability within the domain through the use of standard metadata and consensus good practices.”

Dublin Core Educational Work DC-Ed Application Profile Aim: to provide a “modular” AP to support interoperable description of educational aspects of resources Scope: educationally significant properties available in Dublin Core + any other educational properties, e.g. elements from the LOM Out-of-scope: will not define or give guidelines for usage of non-educational properties, or non-educational usage of properties Modular: this will enable people to “plug in” the AP with other APs they are using, e.g. the Libraries AP, the Scholarly Works AP, a modular accessibility AP, or a local AP

DC-Ed Application Profile

Aim: to provide a “modular” AP to support interoperable description of educational aspects of resources

Scope: educationally significant properties available in Dublin Core + any other educational properties, e.g. elements from the LOM

Out-of-scope: will not define or give guidelines for usage of non-educational properties, or non-educational usage of properties

Modular: this will enable people to “plug in” the AP with other APs they are using, e.g. the Libraries AP, the Scholarly Works AP, a modular accessibility AP, or a local AP

Dublin Core Application Profiles The DCMI Architecture Forum developed: Dublin Core Abstract Model Singapore Framework for Dublin Core Application Profiles The Singapore Framework requires: Functional requirements (mandatory) Domain model (mandatory) Description Set Profile (DSP) (mandatory) Usage guidelines (optional) Encoding syntax guidelines (optional)

The DCMI Architecture Forum developed:

Dublin Core Abstract Model

Singapore Framework for Dublin Core Application Profiles

The Singapore Framework requires:

Functional requirements (mandatory)

Domain model (mandatory)

Description Set Profile (DSP) (mandatory)

Usage guidelines (optional)

Encoding syntax guidelines (optional)

Singapore Framework The Singapore Framework for Dublin Core Application Profiles: http://dublincore.org/architecturewiki/SingaporeFramework/

The Singapore Framework for Dublin Core Application Profiles:

Singapore Framework The Singapore Framework for Dublin Core Application Profiles: http://dublincore.org/architecturewiki/SingaporeFramework/ […] describe the functions that the application profile is designed to support, as well as functions that are out of scope. […] form the basis of evaluating the application profile for internal consistency and for giving guidance on the appropriateness of the application profile for a given use.

The Singapore Framework for Dublin Core Application Profiles:

[…] describe the functions that the application profile is designed to support, as well as functions that are out of scope.

[…] form the basis of evaluating the application profile for internal consistency and for giving guidance on the appropriateness of the application profile for a given use.

Dublin Core Educational Work DC-Ed Application Profile Task Group Functional requirements We have the following general requirements: Support for Resource Discovery Support for Educational Use of Resources Extensibility Jurisdiction Neutrality Based on three general Use Cases (see handout or: http://writer.zoho.com/public/brassada/Generic-Educational-Use-Cases )

DC-Ed Application Profile Task Group

Functional requirements

We have the following general requirements:

Support for Resource Discovery

Support for Educational Use of Resources

Extensibility

Jurisdiction Neutrality

Based on three general Use Cases

(see handout or:

http://writer.zoho.com/public/brassada/Generic-Educational-Use-Cases )

Dublin Core Educational Work DC-Ed Application Profile Task Group Functional requirements What about more specific requirements? What educational attributes or properties do you want to describe? What are your real world interoperability needs? What do your users want to search for / by? What else? We want your scenarios /Use Cases in order to base functional requirements on real-world metadata needs

DC-Ed Application Profile Task Group

Functional requirements

What about more specific requirements?

What educational attributes or properties do you want to describe?

What are your real world interoperability needs?

What do your users want to search for / by?

What else?

We want your scenarios /Use Cases in order to base functional requirements on real-world metadata needs

Usage Scenario A brief storyline outlining a sequence of events Written from an imaginary person’s point of view - very specific Detailing the assumptions, situations, motives and expectations Plain English Not requirements - but gets us familiar with goals and provides useful starting point for Use Cases. * slides based on Intrallect DRM Use Case presentations written by Ed Barker & Peter Douglas

A brief storyline outlining a sequence of events

Written from an imaginary person’s point of view - very specific

Detailing the assumptions, situations, motives and expectations

Plain English

Not requirements - but gets us familiar with goals and provides useful starting point for Use Cases.

Example scenario A lecturer gets approval to deliver a new post-graduate course in Knowledge Management Principles. Resources for the course need to be identified, selected, gathered, and organised. Public domain resources may be copied to a repository at the institution for access by course participants only. The lecturer also conducts an environmental scan to determine if there are any courses of this nature elsewhere from which to benchmark and to identify possible third party content. * from "Standards Australia/Standards NZ Handbook: HB 256:2007 : Metadata usage in Australian and New Zealand education and training", Appendix A (free download upon registration): http://www.saiglobal.com/shop/Script/Details.asp?DocN=AS0733782701AT

A lecturer gets approval to deliver a new post-graduate course in Knowledge Management Principles. Resources for the course need to be identified, selected, gathered, and organised. Public domain resources may be copied to a repository at the institution for access by course participants only. The lecturer also conducts an environmental scan to determine if there are any courses of this nature elsewhere from which to benchmark and to identify possible third party content.

Activity Look at example Usage Scenario (handout) Write your own Usage Scenario Think about: “What does my institution / do my users need from educational metadata?” Pairs - briefly discuss possible scenarios Then write a scenario each 15 minutes * slides based on Intrallect DRM Use Case presentations written by Ed Barker & Peter Douglas

Look at example Usage Scenario (handout)

Write your own Usage Scenario

Think about: “What does my institution / do my users need from educational metadata?”

Pairs - briefly discuss possible scenarios

Then write a scenario each

15 minutes

Use case Is a collection of scenarios, expressing all possible behaviours as actor tries to achieve goal This includes the responses of any systems to the users actions... When writing your scenario are there steps in the sequence that could lead to the actor taking different path? Are there multiple methods to access a system? If a step in the sequence fails, is there an alternate action that could be taken? These alternate steps can be written up as separate scenarios. It is the combination of the different possibilities to achieving a goal that form the Use Case * slides based on Intrallect DRM Use Case presentations written by Ed Barker & Peter Douglas

Is a collection of scenarios, expressing all possible behaviours as actor tries to achieve goal

This includes the responses of any systems to the users actions...

When writing your scenario are there steps in the sequence that could lead to the actor taking different path?

Are there multiple methods to access a system?

If a step in the sequence fails, is there an alternate action that could be taken?

These alternate steps can be written up as separate scenarios. It is the combination of the different possibilities to achieving a goal that form the Use Case

Use Case vocabulary/terms Actor: Something with behaviour. It might be a computer system, person (teacher, student, instructional designer, etc...), organisation or combination of these. Primary Actor: A stakeholder who requests that the system deliver a goal. Other actors: Other stakeholders who will get something from the use case. Scenario: A sequence of actions and interactions that occurs under certain conditions. Extensions: Alternative steps / possible errors. * slides based on Intrallect DRM Use Case presentations written by Ed Barker & Peter Douglas

Actor: Something with behaviour. It might be a computer system, person (teacher, student, instructional designer, etc...), organisation or combination of these.

Primary Actor: A stakeholder who requests that the system deliver a goal.

Other actors: Other stakeholders who will get something from the use case.

Scenario: A sequence of actions and interactions that occurs under certain conditions.

Extensions: Alternative steps / possible errors.

Pointers Breadth before depth When in doubt: write less, at a more summary level, in a more narrative form, it’s the communication that matters Handle failures as well as successes Avoid the passive voice – write <actor> does <action> Get the goal level right – keep the detail in the right place Avoid the user interface in Use Cases * slides based on Intrallect DRM Use Case presentations written by Ed Barker & Peter Douglas

Breadth before depth

When in doubt: write less, at a more summary level, in a more narrative form, it’s the communication that matters

Handle failures as well as successes

Avoid the passive voice – write <actor> does <action>

Get the goal level right – keep the detail in the right place

Avoid the user interface in Use Cases

Activity (now or later) Look at example Use Cases (handouts) Write your own Use Cases Use your usage scenario as a starting point: or think of other scenarios 15 minutes Take away forms / access them via wiki and return to DC-Education * slides based on Intrallect DRM Use Case presentations written by Ed Barker & Peter Douglas

Look at example Use Cases (handouts)

Write your own Use Cases

Use your usage scenario as a starting point: or think of other scenarios

15 minutes

Take away forms / access them via wiki and return to DC-Education

Next steps Continue/finish writing your Use Case Submit finished Use Case to: [email_address] Encourage anyone in your organisation/community that you feel has a useful view point to complete a DC-Education AP Use Case Contact me (at email above) if you or any of your colleagues need further support with writing your Use Case Deadline: 22 nd February 2008

Continue/finish writing your Use Case

Submit finished Use Case to: [email_address]

Encourage anyone in your organisation/community that you feel has a useful view point to complete a DC-Education AP Use Case

Contact me (at email above) if you or any of your colleagues need further support with writing your Use Case

Deadline: 22 nd February 2008

Dublin Core Educational Work Please join the DC-Ed Community! E-mail me or Diane [email_address] [email_address] Join the DC-Ed list to be notified of new developments and take part in discussions

Please join the DC-Ed Community!

E-mail me or Diane

[email_address]

[email_address]

Join the DC-Ed list to be notified of new developments and take part in discussions

Add a comment

Related presentations

Related pages

MDR SIG 2008-02-12 London - CETISwiki

Dc Ed Use Case Session Cetismdrsig 120208; Becta Vms; Sword Slides Cetissig 120208 Public; The OAI ORE Project; FeedForward, Metadata & Digital ...
Read more

CASE - Conferences & Training

Conferences & Training Build a ... CASE offers more than 100 professional development opportunities each ... Terms & Conditions of Use ...
Read more

Washington Post: Breaking News, World, US, DC News ...

... entertainment more. In-depth DC, Virginia, Maryland news coverage ... washingtonpost.com © 1996-2016 The Washington Post . Subscribe ... Terms of Use ...
Read more

ed (text editor) - Wikipedia, the free encyclopedia

For interactive use, ed was subsumed by the sam, ... Here is an example transcript of an ed session. ... (a single empty line in our case) ...
Read more