Presentation is loading. Please wait.

Presentation is loading. Please wait.

Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group.

Similar presentations


Presentation on theme: "Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group."— Presentation transcript:

1 Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group

2 Scholarly and Scientific Research and Communication Preservation and Archiving Knowledge Spaces Mission-Driven Use Cases Data Curation, Linking, Publishing and more …

3 Moving forward… use cases must drive. What do users really want us to achieve? preserv/archive e-research data curation open access publication FC – 2008 Community Solution Councils These councils will inform Roadmap process.

4

5 Fedora Commons Open Source Projects

6 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.

7 Fedora APIs (SOAP and REST) Fedora Repository Project Manage API Access API Registry Search RDF Query Ingest Validate Manage Policy Access RDF IndexStoreRegistry File system (Objects) RDBMS (Registry) Triplestore (Index) CMABind Additional APIs: SWORD (2008) APP (full) ? JSR 170 ? Other ? OAI-ORE (2008)Atom (2008)new formats Sun Honeycomb new plug-in option

8 Fedora Repository Service GSearch OAI Ingest Simple JMS Simple JMS Fedora Middleware Project More… First, we are providing simple messaging (via ActiveMQ in Fedora 3.0) repository publishes events services listen and consume events or other messages Next, lightweight integration with workflow engine(s); orchestration Finally, enterprise integration in ESB or J2EE environment as needed

9 File system (Objects) Akubra Project … backend storage interoperability Manage API Access API Registry Search RDF Query Store Fedora Repository Service Triplestore (Mulgara/MPTStore) RDBMS (registry) Akubra Plug-in 1Plug-in 2Plug-in 3 Transactional File System Sun Honeycomb New pluggable storage framework

10 Topaz Project … app-level objects and semantic mapping Application Information Objects Topaz (OTM) Information objects mapped into triples and persisted in Mulgara. Content bytestreams (“blobs”) and persisted in repository or other store Fedora Repository Working on light-weight ways to let app developers define object types, and have behind scenes mapping to triplestore, plus “blobstore” Mulgara Triplestore Akubra Plug-in 1 Transactional File System

11 Fedora Commons Roadmap - Themes

12 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

13 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

14 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

15 Fedora Commons Roadmap – Software Release Plans

16

17

18

19 Now…Questions for Sandy and Eddie? Please check out the new Roadmap at: http://www.fedora-commons.org/resources/roadmap.php


Download ppt "Technical Update 2008 Sandy Payette, Executive Director Eddie Shin, Senior Developer April 3, 2008 Open Repositories 2008, Fedora User Group."

Similar presentations


Ads by Google