1 a Collaborative Ontology Development Service & Infrastructure To: SICoP / Ontology & Taxonomy Coordinating (ONTAC) Work Group by Peter P. Yim CIM3, CEO.

Slides:



Advertisements
Similar presentations
The Access Grid Ivan R. Judson 5/25/2004.
Advertisements

Shared Understanding : Standards, Ontologies & Collaboration a presentation to the [ontolog-forum] members by Peter P. Yim May 20, 2004 ppy / Shared_UnderstandingPeterYim_ ppt.
ONTOLOG - CWE Collaborative Work Environment An introduction to the [ontolog] Community Platform and Tool Suite 05-Nov-2003 – San Francisco, CA, USA Peter.
OMV Ontology Metadata Vocabulary April 10, 2008 Peter Haase.
1 A Hardware and Network Infrastructure for Open Ontology Community Support Presented at the Ontolog Forum: Joint OpenOntologyRepository–OntologySummit2008.
Reflections on OntologySummit2007 Peter Yim for the CEW#63 Ontolog Panel.
Ppy / DAO-of-OntologySummit2007--PeterYim_ / Apr-2007 (cc) 2007 =ppy, CIM3, Ontolog, some rights reserved 1 of 17 DAO of Ontology Summit
1 Reflections on OntologySummit2007 Peter Yim for the CEW#63 Ontolog Panel.
1 CODS – a Collaborative Ontology Development Service & InfrastructureCODS – a Collaborative Ontology Development Service & Infrastructure by Peter Yim.
Microsoft ® System Center Configuration Manager 2007 R3 and Forefront ® Endpoint Protection Infrastructure Planning and Design Published: October 2008.
Kentico CMS 5.5 R2 What’s New. Highlights Intranet Solution Document management package – WebDAV support – Project & task management – Document libraries.
Tom Sheridan IT Director Gas Technology Institute (GTI)
Copyright 2008, Near-Time, Inc. All other trademarks are property of their respective owners 1 Enabling the Interactive Enterprise.
The Six Centripetal Forces for Successful Global Software Telecommunication Infrastructure Collaborative Technology.
Greenstone Digital Library Usage and Implementation By: Paul Raymond A. Afroilan Network Applications Team Preginet, ASTI-DOST.
Data Sources & Using VIVO Data Visualizing Scholarship VIVO provides network analysis and visualization tools to maximize the benefits afforded by the.
ELSE (eLearning for Software Engineering) S. Stojanov ECL, University of Plovdiv.
AgriDrupal - a “suite of solutions” for agricultural information management and dissemination, built on the Drupal CMS; - the community of practice around.
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
1 Behind Virtual Work and Distributed Collaboration: Leveraging Effective Collaboration in Communities & Open Distributed Teams AC/UNU Millennium Project.
Enhanced Collaboration and other benefits of Sharepoint Technologies Kern Sutton Business Productivity Group Microsoft Corporation.
Welcome to the Minnesota SharePoint User Group. Introductions / Overview Project Tracking / Management / Collaboration via SharePoint Multiple Audiences.
1 CIM3 Executive Brief Towards Highly Effective Distributed Collaboration Peter P. Yim San Mateo, CA, USA. (v 1.86)
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Trimble Connected Community
Lessons Learned from Virtual Organizing for the Ontology Summit 2007 Presented by Ontolog: Steve Ray, Peter Yim, Frank Olken, Ken Baclawski, Doug Holmes,
A National Resource Working in the Public Interest © 2006 The MITRE Corporation. All rights reserved. KM at MITRE Jean Tatalias KM TEM, December 2007.
European Network of Excellence in AI Planning Intelligent Planning & Scheduling An Innovative Software Technology Susanne Biundo.
Department of Biomedical Informatics Service Oriented Bioscience Cluster at OSC Umit V. Catalyurek Associate Professor Dept. of Biomedical Informatics.
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.
Using the Open Metadata Registry (openMDR) to create Data Sharing Interfaces October 14 th, 2010 David Ervin & Rakesh Dhaval, Center for IT Innovations.
1 CODS – a Collaborative Ontology Development Service & Infrastructure “CODS” – a Collaborative Ontology Development Service & Infrastructure Presented.
European Knowledge Platform basics. „....integration functions are becoming increasingly important.“ The vicious circle: systems introduced to reduce.
1 World Wide Consortium for the Grid Global Grid Forum Network-Centric Operations Community Session 28 June
The National Biomedical Imaging Archive (NBIA) In Action: An Introduction for Users A Tool Demonstration from caBIG® Presented by: Eliot Siegel, MD Maryland.
CBEO Portal Presentation 2/6/2008, 4:30pm EST SDSC Or link from
Introduction to Version Control SE-2030 Dr. Rob Hasker 1 Based on material at and slides written.
Open Terminology Portal (TOP) Frank Hartel, Ph.D. Associate Director, Enterprise Vocabulary Services National Cancer Institute, Center for Biomedical Informatics.
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)
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
1 CIM3 Executive Brief Towards Highly Effective Distributed Collaboration Peter P. Yim May-2003 – San Mateo, CA, USA (updated Feb. ’04.
Marine Metadata Interoperability - Web Services Marine scientists face an opportunity and a challenge in the volume of data available from various ocean.
Adoption and Use of Electronic Medical Records (in Federally Qualified Health Centers) and Supporting an ASP Community Care Network of Virginia, Inc.
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 6 th Semi-Annual Service- Oriented Architecture (SOA) e-Gov Conference Special Session: Spatial Ontology Community of Practice.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
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,
Project Management May 30th, Team Members Name Project Role Gint of Communications Sai
Marine Metadata Interoperability Acknowledgements Ongoing funding for this project is provided by the National Science Foundation.
Ppy/Ontolog_Collaborative_Work_Environment--PeterYim_ /Apr The Ontolog Collaborative Work Environment - the CoP’s Knowledge Repository by.
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
1 Leveraging Effective Collaboration in Communities & Open Distributed Teams FOSE 2004 – eGov AIC/CIO Council 3 rd Emerging Technology Components Conference.
1 Lessons Learned from Virtual Organizing for the Ontology Summit 2007 Presented by Ontolog: Steve Ray, Peter Yim, Frank Olken, Ken Baclawski, Doug Holmes,
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.
Building Systems for Today’s Dynamic Networked Environments A Methodology for Building Sustainable Enterprises in Dynamic Environments through knowledge.
Ppy/Yim_Ontolog_ ppt/Nov The Ontolog Community: Differentiation & Potential Contribution Ontology Community Efforts: Differentiation & Synergy.
Collaborative Vocabulary Management
the Government Semantic Interoperability Community of Practice (SICoP)
Stanford Medical Informatics
API Documentation Guidelines
Ontology Measurement and Evaluation Ontolog mini-series Co-sponsored by NIST, Ontolog and NCOR Steve Ray, NIST October 19, 2006.
Enterprise Program Management Office
Mark Quirk Head of Technology Developer & Platform Group
OU BATTLECARD: Oracle WebCenter Training
Presentation transcript:

1 a Collaborative Ontology Development Service & Infrastructure To: SICoP / Ontology & Taxonomy Coordinating (ONTAC) Work Group by Peter P. Yim CIM3, CEO / ONTOLOG, co-convener at the Organization Meeting of ONTAC-WG October 5, 2005 – MITRE, McLean, VA ( v 1.32 ) ppy/Yim_CIM3-Ontolog-CODS_ONTACWG-presentation_ ppt/Oct-2005

2 Coordinating... Working Group on behalf of my colleagues, I bring our congratulations and best wishes to ONTACWG and its missionon behalf of my colleagues, I bring our congratulations and best wishes to ONTACWG and its mission earlier speakers have covered, in considerable depth, on the “ON & TA” - Ontologies and Taxonomiesearlier speakers have covered, in considerable depth, on the “ON & TA” - Ontologies and Taxonomies I will join some of them and focus the next few minutes on the “C & WG” part of thingsI will join some of them and focus the next few minutes on the “C & WG” part of things I will introduce some of the work we’ve been bringing to the table... and take the opportunity to pledge my support to the ONTACWG endeavorI will introduce some of the work we’ve been bringing to the table... and take the opportunity to pledge my support to the ONTACWG endeavor ppy/Yim_CIM3-Ontolog-CODS_ONTACWG-presentation_ ppt/Oct-2005

3 CIM Engineering Inc. (dba. CIM3) est Mission: to enable more effective distributed collaboration and virtual enterprise through bootstrapping collective intelligence over the InternetMission: to enable more effective distributed collaboration and virtual enterprise through bootstrapping collective intelligence over the Internet Products/Services: providing an ISP/ASP based Collaborative Work Environment (“CWE”) infrastructure that enables distributed project teams, virtual enterprise partners and communities of practice to work effectively over the Internet.Products/Services: providing an ISP/ASP based Collaborative Work Environment (“CWE”) infrastructure that enables distributed project teams, virtual enterprise partners and communities of practice to work effectively over the Internet. CIM3 - Collaboration In huMan, Methods and Machine, in essence, we are about:CIM3 - Collaboration In huMan, Methods and Machine, in essence, we are about:  People, Process & Tools  Augmented Collaboration Approach-1: People as an integral part of the systemApproach-1: People as an integral part of the system Approach-2: We optimize our infrastructure, tools and process for CoP’s and Distributed Project Teams … we take care of the infrastructure, so that those communities and teams can really focus on their workApproach-2: We optimize our infrastructure, tools and process for CoP’s and Distributed Project Teams … we take care of the infrastructure, so that those communities and teams can really focus on their work Approach-3: We do it because we feel it is important, meaningful, and that we are passionate about it (but then, we still appreciate getting remunerated for the work.)Approach-3: We do it because we feel it is important, meaningful, and that we are passionate about it (but then, we still appreciate getting remunerated for the work.) Introducing: ppy/Yim_CIM3-Ontolog-CODS_ONTACWG-presentation_ ppt/Oct-2005

4 ONTOLOG (aka. Ontolog Forum) est. Apr co-conveners3 co-conveners - PeterYim; LeoObrst & KurtConrad HostedHosted on the CIM3 collaborative work environment infrastructure Charter :Charter - Ontolog is an open, international, virtual community of practice, whose membership will:   Discuss practical issues and strategies associated with the development and application of both formal and informal ontologies.   Identify ontological engineering approaches that might be applied to the UBL effort, as well as to the broader domain of eBusiness standardization efforts.   Strive to advance the field of ontological engineering and semantic technologies, and to help move them into main stream applications. Activities:Activities:   Weekly conference calls of active members   Monthly virtual Invited Speaker events   Scheduled Technical Discussions   Specific Projects: like [CCT-Rep], [Health-Ont], NHIN-RFI response,...   Resides on a virtual collaborative work environment which serves as a dynamic knowledge repository to the community's collective intelligence We welcome your participation – see: welcome your participation – see: Introducing: ppy/Yim_CIM3-Ontolog-CODS_ONTACWG-presentation_ ppt/Oct-2005

5 What Does it Take to do it Effectively?... more than just smart and knowledgeable individuals:... more than just smart and knowledgeable individuals: We need to get organized (even when that ‘organization’ is supposed to be organic) we need to work as distributed nodes in a networked community, and get coordinated we need to arrive at shared understanding we need proper coordination and governance... more than research, experiments and pilots... we need adoption:... we need adoption: we need to apply ontological engineering and semantic technologies to real problems we need to operationalize these applications and deploy them on secured, robust, scalable infrastructures we need to transfer the technology and our learnings to the world at-large... please refer also to:... please refer also to: Yim, P. “Developing Semantic Technologies in a Collaborative Work Environment” presentation at: bin/wiki.pl?ExpeditionWorkshop/SemanticConflictMappingandEnablement_MakingCommitm entsTogether_2005_02_22#nid2IGF ppy/Yim_CIM3-Ontolog-CODS_ONTACWG-presentation_ ppt/Oct-2005

6 An Organizational Form that the CWE aims at Supporting – leading us toward Open Virtual Enterprises Source: Institute for the Future: Johansen, R., Swigart, R. Upsizing the Individual in the Downsized Organization introducing: The Fishnet Organization these are temporary (or semi-permanent) hierarchies, that emerge out of the CoP's, which capitalize on distributed capabilities to achieve specific purposes; when those purposes are achieved (or when the opportunities no longer exist), they disband, and the resources (people, knowledge, skill sets) are returned to the CoP's where they come from. ppy/Yim_CIM3-Ontolog-CODS_ONTACWG-presentation_ ppt/Oct-2005

7 T he real “Key” to success the individual participants hold the key to the communities’ and their project’s success, and it’s all in their “attitude towards sharing and commitment”the individual participants hold the key to the communities’ and their project’s success, and it’s all in their “attitude towards sharing and commitment” ppy/Yim_CIM3-Ontolog-CODS_ONTACWG-presentation_ ppt/Oct-2005

8 Appendix a preview on “CODS” ppy/Yim_CIM3-Ontolog-CODS_ONTACWG-presentation_ ppt/Oct-2005

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

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Introduction Stanford Medical Informatics- developer of Protégé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)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 internal 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_ ppt/Sep The Team Up SMI & CIM3 – to develop and host an open Collaborative Ontology Development Service (CODS) and Ontology Repository for allSMI & CIM3 – to develop and host an open Collaborative Ontology Development Service (CODS) and Ontology Repository for all the initial CODS team: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_ ppt/Sep Protégé – Ontology & Knowledgebase Editor

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Software Featured in CODS Protégé Multiuser ServerProtégé Multiuser Server RDBMS backend (Oracle or MySQL)RDBMS backend (Oracle or MySQL) PomptTAB (Protégé plugin)PomptTAB (Protégé plugin) Subversion server & client (TortoiseSVN client for Windows)Subversion server & client (TortoiseSVN client for Windows) Apache web server & WebDAV serverApache web server & WebDAV server Linux platformLinux platform Augmentation of the team collaboration with the CWE suite of open source collaboration tools (for portal, archived discussion, wiki & file-sharing workspace)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_ ppt/Sep Hosted Infrastructure Product features:Product features:  CWE – “open”, “community-only” & “secured”  Robust, scalable, enterprise performance  Secured and Fault Tolerant  Platform neutral ( PC’s, Mac’s, Linux, Unix, …) Infrastructure: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_ ppt/Sep Our Hosting Facility

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep 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: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 rigorHuman expressiveness vs. machine rigor Average user vs. power user expectationAverage user vs. power user expectation Secured system vs. open systemSecured system vs. open system Transaction system vs. groupware system behaviorTransaction system vs. groupware system behavior Our intent is to foster shared understanding and learningOur 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 teamsWe are trying to spur innovation, as well as organic or emergent behavior in the user communities and teams

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Software Featured in CODS Protégé Multiuser ServerProté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_ ppt/Sep Protégé Multiuser Server Login

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Select Project

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Metaproject Instances

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Software Featured in CODS Protégé Multiuser Server RDBMS backend (Oracle or MySql)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_ ppt/Sep Protégé – convert to format

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Connecting to the Oracle backend

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Connecting to the MySQL backend

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Software Featured in CODS Protégé Multiuser Server RDBMS backend (Oracle or MySql) PomptTAB (Protégé plugin)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_ ppt/Sep Configure PromptTAB (1)

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep PromptTAB (2)

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Prompt: Comparing versions

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Examine class changes Prompt displays:Prompt displays: –Properties that were AddedAdded DeletedDeleted ChangedChanged –Old and new values for properties

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Accept and Reject Changes The lead editor can accept or reject changesThe 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_ ppt/Sep Software Featured in CODS Protégé Multiuser Server RDBMS backend (Oracle or MySql) PomptTAB (Protégé plugin) Linux server platformLinux server platform Augmentation of the team collaboration with the CWE suite of open source collaboration tools (for portal, archived discussion, wiki & file-sharing workspace)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 serverApache web server & WebDAV server Subversion server & client (TortoiseSVN client for Windows)Subversion server & client (TortoiseSVN client for Windows)

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

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Subversion Repository Access

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Subversion Checkout

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Use case Scenarios Small/medium size ontology development projectSmall/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…)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_ ppt/Sep A use case NCI Thesaurus: Collaborative editing New baseline version produced every monthNew baseline version produced every month Multiple editors start with the baseline and edit it in Protégé in multiuser modeMultiple 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 editorsPrompt compares the current baseline to the new version produced by editors Lead editor accepts or rejects changesLead editor accepts or rejects changes New baseline is producedNew baseline is produced

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep What Next? Pilot projects welcomedPilot projects welcomed Further refinement of processFurther refinement of process Funding solicited to support the development of both the open source tools and the infrastructureFunding solicited to support the development of both the open source tools and the infrastructure Skills & expertise in software engineering welcomeSkills & expertise in software engineering welcome Skills & expertise in ontological engineering welcomeSkills & expertise in ontological engineering welcome Formation and participation of a community to carry this project forwardFormation and participation of a community to carry this project forward Please Peter Yim or Mark Musen

ppy-mm/CIM3-SMI_CODS-presentation_ ppt/Sep Questions ?