Technical Update 2008
This presentation is the property of its rightful owner.
Sponsored Links
1 / 19

Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer PowerPoint PPT Presentation


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

Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group. Mission-Driven Use Cases. Scholarly and Scientific Research and Communication. Data Curation , Linking, Publishing.

Download Presentation

Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer

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


Technical update 2008 sandy payette executive director eddie shin senior developer

Technical Update 2008

Sandy Payette, Executive Director

Eddie Shin, Senior Developer

April 3, 2008

Open Repositories 2008, Fedora User Group


Mission driven use cases

Mission-Driven Use Cases

Scholarly and Scientific

Research and Communication

Data Curation, Linking, Publishing

Preservation and Archiving

Knowledge Spaces

and more …


Moving forward use cases must drive what do users really want us to achieve

Moving forward… use cases must drive. What do users really want us to achieve?

FC – 2008

Community

Solution

Councils

open access

publication

data curation

e-research

preserv/archive

These councils will inform Roadmap process.


Fedora commons open source projects

Fedora CommonsOpen Source Projects


Technical update 2008 sandy payette executive director eddie shin senior developer

Fedora Commons Open Source Projects

  • Fedora Repository Project

    • The original Fedora Project

  • Fedora Middleware Project

    • Service integration and enterprise-orientation for repositories

  • Akubra Storage Project

    • New storage plug-in architecture; transactional file system;

  • Topaz Project

    • Fedora Commons incubating; core components for semantic-enabled apps

  • Mulgara Triplestore Project

    • Independent, but FC supports developer; highly scalable triplestore

Fedora Commons open source projects can be integrated together.


Technical update 2008 sandy payette executive director eddie shin senior developer

Fedora Repository Project

Atom (2008)

OAI-ORE (2008)

new formats

Fedora APIs

(SOAP and REST)

Manage

API

Access

API

Registry

Search

RDF

Query

Ingest

Manage

Access

Additional APIs:

SWORD (2008)

APP (full) ?

JSR 170 ?

Other ?

Validate

Policy

CMABind

Store

Registry

RDF Index

Sun Honeycomb

File system

(Objects)

RDBMS

(Registry)

Triplestore

(Index)

new plug-in option


Technical update 2008 sandy payette executive director eddie shin senior developer

Fedora Middleware Project

First, we are providing simple messaging (via ActiveMQ in Fedora 3.0)

services

listen and

consumeevents or

other

messages

GSearch

OAI

Simple

JMS

Fedora Repository Service

Ingest

repository publishes events

More…

Next, lightweight integration with workflow engine(s); orchestration

Finally, enterprise integration in ESB or J2EE environment as needed


Akubra project backend storage interoperability

Akubra Project … backend storage interoperability

Manage

API

Access

API

Registry

Search

RDF

Query

Fedora Repository Service

Akubra

Store

Plug-in 1

Plug-in 2

Plug-in 3

File system

(Objects)

RDBMS

(registry)

New pluggable

storage framework

Triplestore

(Mulgara/MPTStore)

Sun Honeycomb

Transactional File System


Topaz project app level objects and semantic mapping

Topaz Project … app-level objects and semantic mapping

Application

Working on

light-weight

ways to let app

developersdefine object types, and havebehind scenesmapping totriplestore, plus“blobstore”

InformationObjects

Topaz

(OTM)

Akubra

Mulgara Triplestore

Fedora Repository

Plug-in 1

Transactional File System

Information objects mapped into

triples and persisted in Mulgara.

Content bytestreams (“blobs”)

and persisted in repository or other store


Fedora commons roadmap themes

Fedora CommonsRoadmap - Themes


Roadmap active themes

Roadmap – Active Themes

  • Ease of use

    • Support for simple applications with low barriers to entry (solution bundles)

    • Support new lightweight interfaces and Web APIs

      • (e.g., Atom Publishing Protocol)

    • Improved business object generation and persistence

    • Model-driven Content Management

  • Re-use and interoperability

    • Of scientific and scholarly objects

    • Enablement through standards and protocols (e.g., OAI-ORE)

    • Adoption of simple web APIs (e.g., SWORD)

    • Repository interoperability


Roadmap active themes1

Roadmap – Active Themes

  • Data curation and data archives

    • Durable digital objects

    • Preservation enabled archives

  • Access and Publication

    • Integration of datasets with publications

    • Open Access

    • Durable linkage, annotation and citation

    • Sharing of historic scientific journals and data in support of improved scholarly/scientific communication


Roadmap active themes2

Roadmap - Active Themes

  • Semantic Technology

    • Innovative uses of semantic technologies for scientific and scholarly collaboration

    • Graph-Orientation

    • Object-Triple Mapping and Query Technology

    • RDF Database (triple-store) Technology

  • Infrastructure, Integration and Deployment Technologies

    • Transactions, Journaling, Replication

    • Pluggable storage sub-system integration

    • Ease of deployment and manageability of large scale installations

    • Middleware integrations: Messaging , Workflow/BPE , and Security


Fedora commons roadmap software release plans

Fedora CommonsRoadmap – Software Release Plans


Now questions for sandy and eddie

Please check out the new Roadmap at:

http://www.fedora-commons.org/resources/roadmap.php

Now…Questions for Sandy and Eddie?


  • Login