the Government Semantic Interoperability Community of Practice (SICoP)

Slides:



Advertisements
Similar presentations
Implementing Tableau Server in an Enterprise Environment
Advertisements

ONTOLOG - CWE Collaborative Work Environment An introduction to the [ontolog] Community Platform and Tool Suite 05-Nov-2003 – San Francisco, CA, USA Peter.
1 A Hardware and Network Infrastructure for Open Ontology Community Support Presented at the Ontolog Forum: Joint OpenOntologyRepository–OntologySummit2008.
1 CODS – a Collaborative Ontology Development Service & InfrastructureCODS – a Collaborative Ontology Development Service & Infrastructure by Peter Yim.
© 2006 IBM Corporation Features of an Enterprise-ready Triple Store Ben Szekely June, 2006.
Enterprise Portal Training Enterprise Portal Collaboration Server Use arrows to go forward or back.
Kentico CMS 5.5 R2 What’s New. Highlights Intranet Solution Document management package – WebDAV support – Project & task management – Document libraries.
Enterprise CAL Overview. Different Types of CALs Standard CAL base A component Standard CAL is a base CAL that provides access rights to basic features.
Edusol 24x7 Virtual Learning System
Tom Sheridan IT Director Gas Technology Institute (GTI)
1 a Collaborative Ontology Development Service & Infrastructure To: SICoP / Ontology & Taxonomy Coordinating (ONTAC) Work Group by Peter P. Yim CIM3, CEO.
EASY LOGISTICS CENTER - the TURNTABLE for information, documents and processes EASY LOGISTICS CENTER DOCUMENTS SHOP CONTENT COMMUNITY MODULES EASY ENTERPRISE.
Greenstone Digital Library Usage and Implementation By: Paul Raymond A. Afroilan Network Applications Team Preginet, ASTI-DOST.
Damien Guard (BSc, MBCS) Guernsey Software Developer Forum Change management with Subversion.
ELSE (eLearning for Software Engineering) S. Stojanov ECL, University of Plovdiv.
Source Control Repositories for Enabling Team Working Svetlin Nakov Telerik Corporation
1 Behind Virtual Work and Distributed Collaboration: Leveraging Effective Collaboration in Communities & Open Distributed Teams AC/UNU Millennium Project.
1 Copyright 2008 NexJ Systems Inc. Confidential and Proprietary - Not for Distribution. Open Source Strategy NexJ Systems Inc.
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Enhanced Collaboration and other benefits of Sharepoint Technologies Kern Sutton Business Productivity Group Microsoft Corporation.
Perforce (Version Control Software). Perforce is an enterprise version management system in which users connect to a shared file repository. Perforce.
WCA-B324 Get Up!!! YAAAWWWN! App-V 5.0 Get Ready for… Are You Ready?
1 CIM3 Executive Brief Towards Highly Effective Distributed Collaboration Peter P. Yim San Mateo, CA, USA. (v 1.86)
Web Servers Web server software is a product that works with the operating system The server computer can run more than one software product such as .
1 NETE4631 Managing the Cloud and Capacity Planning Lecture Notes #8.
The new version control system. Kiril Karaatanasov, July 2006 What is Subversion Subversion is a newly developed open source version control system Subversion.
SITools Enhanced Use of Laboratory Services and Data Romain Conseil
Ppy/Yim_Ontolog_ ppt/Nov The Ontolog Community: Differentiation & Potential Contribution Ontology Community Efforts: Differentiation & Synergy.
Microsoft Application Virtualization 5.0: Introduction Mohnish Chaturvedi & Ian Bartlett Premier Field Engineer WCL312.
Warmup A programmer’s wife tells him, “Would you mind going to the store and picking up a loaf of bread? Also, if they have eggs, get a dozen.” The programmer.
Service Computation 2010November 21-26, Lisbon.
CPS Welcome to a new licensing model in SPLA.
1 CODS – a Collaborative Ontology Development Service & Infrastructure “CODS” – a Collaborative Ontology Development Service & Infrastructure Presented.
The National Biomedical Imaging Archive (NBIA) In Action: An Introduction for Users A Tool Demonstration from caBIG® Presented by: Eliot Siegel, MD Maryland.
Las Vegas, NV - Feb. 21, 2002 Amgraf User Group Meeting Amgraf, Inc. 1 I-Form Hosting and Electronic Document Security Franklin J. Garner, III Amgraf,
Version Control Systems with Subversion (SVN) and Tortoise.
Introduction to Version Control SE-2030 Dr. Rob Hasker 1 Based on material at and slides written.
September 2003 SIGUCCS ‘03 Paper # 62 WebDAV: What It Is, What It Does, Why You Need It by Luis O. Hernández Mahmoud Pegah.
Open Terminology Portal (TOP) Frank Hartel, Ph.D. Associate Director, Enterprise Vocabulary Services National Cancer Institute, Center for Biomedical Informatics.
1 SUSE LINUX School Server, Peter Varkoly SUSE LINUX School Server Peter Varkoly, Developer
1 CODS - a Collaborative Ontology Development Service Infrastructure to the Protégé Project Team Stanford Medical Informatics by Peter P. Yim Peter P.
1 CIM3 Executive Brief Towards Highly Effective Distributed Collaboration Peter P. Yim May-2003 – San Mateo, CA, USA (v 2.00)
Server Performance, Scaling, Reliability and Configuration Norman White.
1 CIM3 Executive Brief Towards Highly Effective Distributed Collaboration Peter P. Yim May-2003 – San Mateo, CA, USA (updated Feb. ’04.
GAAIN Virtual Appliances: Virtual Machine Technology for Scientific Data Analysis Arihant Patawari USC Stevens Neuroimaging and Informatics Institute July.
Chandler and Higher Education Spring CSG Meeting Princeton.
Sync and Exchange Research Data b2drop.eudat.eu This work is licensed under the Creative Commons CC-BY 4.0 licence B2DROP EUDAT’s Personal.
1 Networked Improvement Communities at Work - Activities on CIM3-CWE sites Presented at Doug Engelbart’s 80 th Birthday Party Jan. 29, 2005 SRI International,
1 Leveraging Effective Collaboration in Communities & Open Distributed Teams FOSE 2004 – eGov AIC/CIO Council 3 rd Emerging Technology Components Conference.
LMS Features NEETHA AM.EN.P2ELT Sakai About Sakai The Sakai project provides a flexible and feature-rich environment for teaching, learning, research.
The CoP-CWE as an implementation of a DKR Communities in Action – Case Studies 24-Sep-2004 – Atherton, CA., USA Peter P. Yim (v 1.00)
Supporting Collaborative Ontology Development in Protégé International Semantic Web Conference 2008 Tania Tudorache, Natalya F. Noy, Mark A. Musen Stanford.
1 On the Inaugural Event of NCOR I bring our congratulations and best wishes to NCOR and its leadership, on behalf of my CIM3 colleagues, and members of.
Connect with life Tejasvi Kumar Developer Technology Specialist | Microsoft India
OIS Progress on Drupal pilot service ENTICE meeting, 30 th September 2010 Jarosław (Jarek) Polok IT-OIS Operating systems and Internet services.
Dr. Amanda Vizedom (Criticollab, LLC)
Collaborative Vocabulary Management
Overview – SOE PatchTT November 2015.
Stanford Medical Informatics
Oracle Database Management
Oracle Architecture Overview
IBM Connections Overview Presentation.
held at MITRE (McLean, VA)
SYED SAJID WASIM SQL SERVER ALWAYS ON Step by Step.
Chandler and Higher Education
Cloud Web Filtering Platform
Oracle SQL Developer Data Modeler
SCCM in hybrid world Predrag Jelesijević Microsoft 7/6/ :17 AM
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

the Government Semantic Interoperability Community of Practice (SICoP) To: the Government Semantic Interoperability Community of Practice (SICoP) Pilot and Preview on “CODS” – a Collaborative Ontology Development Service & Infrastructure by Peter Yim (CIM3) & Mark Musen (SMI) September 14, 2005 – MITRE, McLean, VA ( v 1.23 )

Introduction Stanford Medical Informatics- developer of Protégé An open-source ontology tool platform Comprehensive OWL / RDF / Reasoning support Active community with thousands of users (33,000+ registrations) Has been used to edit ontologies with tens of thousands of concepts CIM3 – the ISP for CWEs (Collaborative Work Environments) Mission: to enable more effective distributed collaboration and virtual enterprise through bootstrapping collective intelligence over the Internet Products/Services: providing a robust CWE infrastructure that enables high performance distributed project teams, virtual enterprise partners and communities of practice to work Host to the Ontolog-Forum – an international CoP focusing on the practical issues of both formal and informal ontologies, and their adoption into mainstream application through standardization ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

The Team Up SMI & CIM3 – to develop and host an open Collaborative Ontology Development Service (CODS) and Ontology Repository for all the initial CODS team: Mark Musen, Ray Fergerson, Natasha Noy, Jonathan Cheyer and Peter Yim; with the support of their colleagues at Stanford Medical Informatics (SMI) and CIM Engineering, Inc. (CIM3) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Protégé – Ontology & Knowledgebase Editor ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Software Featured in CODS Protégé Multiuser Server RDBMS backend (Oracle or MySql) PomptTAB (Protégé plugin) Subversion server & client (TortoiseSVN client for Windows) Apache web server & WebDAV server Linux platform Augmentation of the team collaboration with the CWE suite of open source collaboration tools (for portal, archived discussion, wiki & file-sharing workspace) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Hosted Infrastructure Product features: CWE – “open”, “community-only” & “secured” Robust, scalable, enterprise performance Secured and Fault Tolerant Platform neutral (PC’s, Mac’s, Linux, Unix, …) Infrastructure: Tier-1 hosting facility 100Mbps bandwidth into the Internet backbone Backbone: multiple OC48 & Gige self-healing fiber-ring ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Our Hosting Facility ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

An Augmented Approach We combine the strengths of both the Protégé ontology tools platform, and CIM3’s infrastructure to provide a collaborative ontology development environment for both humans and machines, optimizing between (sometimes conflicting) objectives like: Human expressiveness vs. machine rigor Average user vs. power user expectation Secured system vs. open system Transaction system vs. groupware system behavior Our intent is to foster shared understanding and learning We are trying to spur innovation, as well as organic or emergent behavior in the user communities and teams ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Software Featured in CODS Protégé Multiuser Server RDBMS backend (Oracle or MySql) PomptTAB (Protégé plugin) Subversion server & client (TortoiseSVN client for Windows) Apache web server & WebDAV server Linux platform Augmentation of the team collaboration with the CWE suite of open source collaboration tools (for portal, archived discussion, wiki & file-sharing workspace) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Protégé Multiuser Server Login ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Select Project ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Metaproject Instances ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Software Featured in CODS Protégé Multiuser Server RDBMS backend (Oracle or MySql) PomptTAB (Protégé plugin) Subversion server & client (TortoiseSVN client for Windows) Apache web server & WebDAV server Linux platform Augmentation of the team collaboration with the CWE suite of open source collaboration tools (for portal, archived discussion, wiki & file-sharing workspace) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Protégé – convert to format ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Connecting to the Oracle backend ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Connecting to the MySql backend ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Software Featured in CODS Protégé Multiuser Server RDBMS backend (Oracle or MySql) PomptTAB (Protégé plugin) Subversion server & client (TortoiseSVN client for Windows) Apache web server & WebDAV server Linux platform Augmentation of the team collaboration with the CWE suite of open source collaboration tools (for portal, archived discussion, wiki & file-sharing workspace) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Configure PromptTAB (1) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

PromptTAB (2) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Prompt: Comparing versions ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Examine class changes Prompt displays: Properties that were Added Deleted Changed Old and new values for properties ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Accept and Reject Changes The lead editor can accept or reject changes For each property For a class as a whole For a subtree All changes by a specific user All changes to classes with no conflicts ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Software Featured in CODS Protégé Multiuser Server RDBMS backend (Oracle or MySql) PomptTAB (Protégé plugin) Linux server platform Augmentation of the team collaboration with the CWE suite of open source collaboration tools (for portal, archived discussion, wiki & file-sharing workspace) Apache web server & WebDAV server Subversion server & client (TortoiseSVN client for Windows) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

CODS – file structure (v1.45) ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Subversion Repository Access ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Subversion Checkout ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Use case Scenarios Small/medium size ontology development project user/team registers project with CODS-Admin and uploads seed ontology CODS-Admin opens collaborative project on Protégé multiuser server user/team collaboratively develops ontology and commits it to the subversion repository Publishes /releases ontology (via CODS-Admin) Large scale ontology project (similar to above, but…) dedicated review/accept process (through a lead editor) probably also a full-time project manager or project administrator who will also be responsible for version and release control ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

A use case NCI Thesaurus: Collaborative editing New baseline version produced every month Multiple editors start with the baseline and edit it in Protégé in multiuser mode Prompt compares the current baseline to the new version produced by editors Lead editor accepts or rejects changes New baseline is produced ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

What Next? Pilot projects welcome Further refinement of process Funding solicited to support the development of both the open source tools and the infrastructure Skills & expertise in software engineering welcome Skills & expertise in ontological engineering welcome Formation and participation of a community to carry this project forward Please email: Peter Yim peter.yim@cim3.com or Mark Musen <musen@smi.stanford.edu> ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005

Questions ? ppy-mm/CIM3-SMI_CODS-presentation_20050914.ppt/Sep-2005