The CODS Protégé Server. Goals 3 Collaborative Ontology Development Approaches Browse with limited Edit Version Control (analogous to cvs, svn) But should.

Slides:



Advertisements
Similar presentations
Slide 1 CheVi Tutorial Aniko Simon, Darryl Reid, Sing Yoong Khew, and Zsolt Zsoldos SimBioSys presents.
Advertisements

You have been given a mission and a code. Use the code to complete the mission and you will save the world from obliteration…
Final Project Instructor: Nguyen Anh Tu Students: Tran Tien Tai Tran Tien Tai Tran Ngoc Mai Tran Ngoc Mai Tu Kim Tuan Tu Kim Tuan Nguyen Ngoc Phuong Nguyen.
Advanced Piloting Cruise Plot.
Chapter 1 The Study of Body Function Image PowerPoint
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 2.1 Chapter 2.
Copyright (c) 2002 Japan Network Information Center Introduction of JPNICs New Registry System Izumi Okutani IP Address Section Japan Network Information.
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
1 Collaborative & WebProtégé Tania Tudorache Stanford Center for Biomedical Informatics Research Joint Ontolog-OOR Panel Session July 16, 2009.
BioPortal Status and Plans September 2011 Ray Fergerson NCBO Project Director Stanford University 1.
The CODS Protégé Server. 2 Preliminaries If you want to follow along later Download and install Protégé 3.4 beta (Optional) Download the Server Stats.
…to Ontology Repositories Mathieu dAquin Knowledge Media Institute, The Open University From…
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination.
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Title Subtitle.
Determine Eligibility Chapter 4. Determine Eligibility 4-2 Objectives Search for Customer on database Enter application signed date and eligibility determination.
My Alphabet Book abcdefghijklm nopqrstuvwxyz.
DIVIDING INTEGERS 1. IF THE SIGNS ARE THE SAME THE ANSWER IS POSITIVE 2. IF THE SIGNS ARE DIFFERENT THE ANSWER IS NEGATIVE.
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Addition Facts
Year 6 mental test 5 second questions
|epcc| NeSC Workshop Open Issues in Grid Scheduling Ali Anjomshoaa EPCC, University of Edinburgh Tuesday, 21 October 2003 Overview of a Grid Scheduling.
ZMQS ZMQS
Introduction Lesson 1 Microsoft Office 2010 and the Internet
1 2 In a computer system, a file is a collection of information with a single name, such as addresses.doc, or filebackup.ppt, or ftwr.exe, or guidebook.xls.
How To Use Google Forms to Create A Test Quick Easy Self-Graded!! Instant Reports.
ABC Technology Project
© 2005 AT&T, All Rights Reserved. 11 July 2005 AT&T Enhanced VPN Services Performance Reporting and Web Tools Presenter : Sam Levine x111.
AITS Client Services Support University of Illinois July 2010.
Symantec Education Skills Assessment SESA 3.0 Feature Showcase
In The Name Of Allah, The Most Beneficent, The Most Merciful
Microsoft Office Illustrated Fundamentals Unit C: Getting Started with Unit C: Getting Started with Microsoft Office 2010 Microsoft Office 2010.
VOORBLAD.
CAR Training Module PRODUCT REGISTRATION and MANAGEMENT Module 2 - Register a New Document - Without Alternate Formats (Run as a PowerPoint show)
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
COMOS Mobile Solutions 1.0 Simplified global collaboration
©2007 First Wave Consulting, LLC A better way to do business. Period This is definitely NOT your father’s standard operating procedure.
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Squares and Square Root WALK. Solve each problem REVIEW:
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Introduction to Computer Administration Introduction.
Lets play bingo!!. Calculate: MEAN Calculate: MEDIAN
Services Course Windows Live SkyDrive Participant Guide.
Chapter 5 Test Review Sections 5-1 through 5-4.
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
Template v5 October 12, Copyright © Infor. All Rights Reserved. 1 Learn LN User interface concepts Bram Vijfhuizen Principal.
1 Welcome to JCCAA Data base presentation Click box to see the DEMO 1.JCCAA Web Site 2. Member Login 3. My Acount 4. School DBA The end.
Macromedia Dreamweaver MX 2004 – Design Professional Dreamweaver GETTING STARTED WITH.
Addition 1’s to 20.
Pasewark & Pasewark Microsoft Office XP: Introductory Course 1 INTRODUCTORY MICROSOFT WORD Lesson 8 – Increasing Efficiency Using Word.
25 seconds left…...
XP New Perspectives on Browser and Basics Tutorial 1 1 Browser and Basics Tutorial 1.
® Microsoft Office 2010 Browser and Basics.
1 Wiki Tutorial. 2 Outline of Wiki Tutorial 1) Welcome and Introductions 2) What is a wiki, and why is it useful for our work in moving forward the program.
Services Course Windows Live SkyDrive Participant Guide.
Week 1.
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
PSSA Preparation.
Chapter 11 Creating Framed Layouts Principles of Web Design, 4 th Edition.
1 PART 1 ILLUSTRATION OF DOCUMENTS  Brief introduction to the documents contained in the envelope  Detailed clarification of the documents content.
Chapter 13 The Data Warehouse
How Cells Obtain Energy from Food
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 Chapter 16 Integrated Services Digital Network (ISDN)
Use the buttons on the top to navigate through the presentation 1 PrevNext Menu.
1 Office of New Teacher Induction Introducing NTIMS New Teacher Induction Mentoring System A Tool for Documenting School Based Mentoring Mentors’ Guide.
Profile. 1.Open an Internet web browser and type into the web browser address bar. 2.You will see a web page similar to the one on.
Presentation transcript:

The CODS Protégé Server

Goals

3 Collaborative Ontology Development Approaches Browse with limited Edit Version Control (analogous to cvs, svn) But should be ontology aware Shared Document Approach (Protégé Server)

4 Browsing and Editing Semantic Wikis (NCI Biomed GT) Protégé Web Client BioPortal (More browsing oriented) Attributes Simpler Editing Interfaces For people with less experience with ontologies Compelling Display of Ontology Contents Easily shared

5 Version Control Requires an Ontology Versioning System Cvs, svn, etc are not sufficient Somebody needs to make one (NeOn?) Independent updates to ontologies by experts Changes are shared via a commit Simplifies other tools (Editting, inference,…) Performance Distribution of tools on the server-client (inference)

6 Ontology Servers Clients can interact while editing Updates are shared immediately Chat Tab for discussion of changes Collaborative Protégé Access very large ontologies Resource intensive activities can be done on the server

7 Goal To develop all three approaches and to be able to combine them as needed Cim3.net will be a testing ground for the latest technologies.

The Present

9 Protégé Server at cim3.net Protégé Server is up and running. protege1.cim3.net:4025 In transition - soon protege2.cim3.net Users can create their own accounts. New Ontologies can be added as needed through Peter Yim Policy Controls Snapshots of these ontology projects through svn

10 Running Protégé Obtain Protégé Install and run

11 Running Protégé Select Open Other Opening Screen

12 Running Protégé Registering 1. Select Server 3. Create New Account2. Server Address

13 Setting Up the Account Click Dont Choose a great Password.

14 Choose the Project Hungry?

15 Reward

16 Protégé Plugins Editting Query, Navigation, Forms Alignment (PROMPT) Collaboration Collaboration Tab, Chat, Changes Scripting Visualization Jambalaya, OWLViz, OntoViz Inference DL, PAL, SWRL, Jess

17 Combining Web Protégé and the Thick Client Browser Thick Client

The Future (Protégé 4)

19 Client-Server Model Benefits Collaborative Editing Distributed Applications Disadvantages Hard to get performance out of network Complexity

20 Client-Server Lessons Fine grained network api difficult to maintain Network Latency (1ms - 80ms) Network Outages Thread Safe OWL api essential Performance is constantly being tuned

21 Full Featured Protégé Server

22 Client-Server Approach Web Protégé Client is lightweight Network interface must be fine grained Limited Functionality Thick Client Capable of loading ontologies Ontology Service Download Change Management

23 Web Protégé Browse and Edit ontology using ordinary web browser Benefits No installation Powerful Tools Instant Gratification Disadvantages Limits on capabilities

24 Thick Client Install a powerful client Benefits Best performance and power All the tools of Web Protégé Sandbox Capability Disadvantages Requires installation

25 Collaborative Protégé Adding shared notes to an ontology Discussion threads View and discuss changes made to an ontology Live Chat during editing

26 Future (BioPortal & Protégé) Advanced APIs (Manchester OWL API) Advanced Services Incremental Inference Lucene Search Merge Capabilities Protégé 4 Client Web-Protégé BioPortal