Quality and gatekeeping use cases for the oor
This presentation is the property of its rightful owner.
Sponsored Links
1 / 12

Quality and Gatekeeping Use Cases for the OOR PowerPoint PPT Presentation


  • 46 Views
  • Uploaded on
  • Presentation posted in: General

Quality and Gatekeeping Use Cases for the OOR. Ken Baclawski and M áximo Gurméndez College of Computer and Information Science Northeastern University. Motivation. Quality is a major concern Emphasized at the Ontology Summit 2008 Ontologies are similar to standards and publications

Download Presentation

Quality and Gatekeeping Use Cases for the OOR

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Quality and Gatekeeping Use Cases for the OOR

Ken Baclawski and Máximo Gurméndez

College of Computer and Information Science

Northeastern University


Motivation

  • Quality is a major concern

    • Emphasized at the Ontology Summit 2008

    • Ontologies are similar to standards and publications

    • A mechanism for review is necessary

  • Gatekeeping

    • Ensures minimum level of quality

    • Allows for many policies and workflows

Joint Ontolog-OOR Panel Use Cases Take 3


Sources of Requirements and Use Cases

  • ISO 11179: Metadata Repository (MDR)

  • XMDR Project: Extended MDR

  • Ontology Summit 2008

    • Several sessions devoted to requirements

    • Wiki page for requirements and use cases

    • What are the requirements?

Joint Ontolog-OOR Panel Use Cases Take 3


Management Requirements

  • Version management

  • Configuration management

  • Provenance and other metadata

  • Metadata validation/authentication

    • Related to policy issues

  • Ontology ownership and access control

Joint Ontolog-OOR Panel Use Cases Take 3


Administration and Policy Issues

  • Gatekeeping policies and enforcement

    • Overall policies or left to individual repositories

  • Policy-making bodies

    • How are they constituted?

    • How can they interoperate?

Joint Ontolog-OOR Panel Use Cases Take 3


Development of OOR Use Cases

  • Consulted existing examples

  • Assignment in software engineering course

  • Classified all of the examples

  • Developed Use Case Description Ontology

  • Developed OOR use cases as instances of UCDO

  • Available at http://www.ccs.neu.edu/home/kenb/ontologies/

Joint Ontolog-OOR Panel Use Cases Take 3


Classification of Use Cases

  • Administer user authorizations and privileges

  • Assign identifiers

  • Define workflows and policies

  • Federate OOR instances

  • Harmonize and map ontologies

  • Publicize ontologies

  • Query metadata

  • Register ontologies

  • Review and evaluate ontologies

Joint Ontolog-OOR Panel Use Cases Take 3


Use Case Description Ontology

Joint Ontolog-OOR Panel Use Cases Take 3


Prototype Implementation

  • Experimental

  • Web Services Based

  • ISO 11179 Foundations

  • JBPM as Workflow Engine

Joint Ontolog-OOR Panel Use Cases Take 3


Prototype: User Hierarchies

Accreditor

Registrar

Steward

Submitter

User

Joint Ontolog-OOR Panel Use Cases Take 3


Prototype: Process Definitions

Joint Ontolog-OOR Panel Use Cases Take 3


Prototype: Sample Scenario

  • Registrar uploads process definition:

  • “Stewards validates model before it becomes a standard”

  • Submitter uploads new model (Status=PENDING)

  • Workflow Engine notifies Steward (according to process definition)

  • Steward Validates Model (Form Task)

  • Workflow Engine Modifies Status (Status=STANDARD)

Joint Ontolog-OOR Panel Use Cases Take 3


  • Login