Supporting Collaborative Ontology Development in Protégé

  • Tania Tudorache
  • Natalya F. Noy
  • Samson Tu
  • Mark A. Musen
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5318)


Ontologies are becoming so large in their coverage that no single person or a small group of people can develop them effectively and ontology development becomes a community-based enterprise. In this paper, we discuss requirements for supporting collaborative ontology development and present Collaborative Protégé—a tool that supports many of these requirements, such as discussions integrated with ontology-editing process, chats, and annotations of changes and ontology components. We have evaluated Collaborative Protégé in the context of ontology development in an ongoing large-scale biomedical project that actively uses ontologies at the VA Palo Alto Healthcare System. Users have found the new tool effective as an environment for carrying out discussions and for recording references for the information sources and design rationale.


Domain Ontology Annotation Type Annotation Class Discussion Thread Ontology Engineering 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Auer, S., Dietzold, S., Riechert, T.: OntoWiki–a tool for social, semantic collaboration. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  2. 2.
    OBI Consortium,
  3. 3.
    Dellschaft, K., Engelbrecht, H., Barreto, J.M., Rutenbeck, S., Staab, S.: Cicero: Tracking design rationale in collaborative ontology engineering (2008)Google Scholar
  4. 4.
    Finin, T., Joshi, A., Kagal, L., Niu, J., Sandhu, R., Winsborough, W., Thuraisingham, B.: Rowlbac: Role based access control in owl. In: ACM Symposium on Access Control Models and Technologies (SACMAT 2008), Colorado, US (2008)Google Scholar
  5. 5.
    Gangemi, A., Lehmann, J., Presutti, V., Nissim, M., Catenacci, C.: C-ODO: an OWL meta-model for collaborative ontology design. In: Workshop on Social and Collaborative Construction of Structured Knowledge at WWW 2007, Banff, Canada (2007)Google Scholar
  6. 6.
    Gennari, J., Musen, M.A., Fergerson, R.W., Grosso, W.E., Crubézy, M., Eriksson, H., Noy, N.F., Tu, S.W.: The evolution of Protégé: An environment for knowledge-based systems development. International Journal of Human-Computer Interaction 58(1) (2003)Google Scholar
  7. 7.
    Goldstein, M.K., et al.: Translating research into practice: organizational issues in implementing automated decision support for hypertension in three medical centers. Journal of the American Medical Informatics Association 11(5), 368–376 (2004)CrossRefGoogle Scholar
  8. 8.
    Kahan, J., Koivunen, M.-R.: Annotea: an open RDF infrastructure for shared web annotations. In: The 10th International World Wide Web Conference, pp. 623–632 (2001)Google Scholar
  9. 9.
    Muñoz García, O., Gómez-Pérez, A., Iglesias-Sucasas, M., Kim, S.: A Workflow for the Networked Ontologies Lifecycle: A Case Study in FAO of the UN. In: Borrajo, D., Castillo, L., Corchado, J.M. (eds.) CAEPIA 2007. LNCS (LNAI), vol. 4788, pp. 200–209. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  10. 10.
    Noy, N.F., Chugh, A., Alani, H.: The CKC Challenge: Exploring tools for collaborative knowledge construction. IEEE Intelligent Systems 23(1), 64–68 (2008)CrossRefGoogle Scholar
  11. 11.
    Noy, N.F., Chugh, A., Liu, W., Musen, M.A.: A framework for ontology evolution in collaborative environments. In: Cruz, I., Decker, S., Allemang, D., Preist, C., Schwabe, D., Mika, P., Uschold, M., Aroyo, L.M. (eds.) ISWC 2006. LNCS, vol. 4273. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  12. 12.
    Palma, R., Hartmann, J., Haase, P.: OMV: Ontology Metadata Vocabulary for the Semantic Web. Technical report (2008),
  13. 13.
  14. 14.
    Rubin, D.L., Noy, N.F., Musen, M.A.: Protégé: A tool for managing and using terminology in radiology applications. Journal of Digital Imaging (2007)Google Scholar
  15. 15.
    Sebastian, A., Noy, N.F., Tudorache, T., Musen, M.A.: A generic ontology for collaborative ontology-development workflows. In: The 16th International Conference on Knowledge Engineering and Knowledge Management (EKAW 2008), Catania, Italy. Springer, Heidelberg (2008)Google Scholar
  16. 16.
    Seidenberg, J., Rector, A.: The state of multi-user ontology engineering. In: The 2nd International Workshop on Modular Ontologies at KCAP 2007, Whistler, BC, Canada (2007)Google Scholar
  17. 17.
    Sioutos, N., de Coronado, S., Haber, M., Hartel, F., Shaiu, W., Wright, L.: NCI Thesaurus: A semantic model integrating cancer-related clinical and molecular information. Journal of Biomedical Informatics 40(1), 30–43 (2007)CrossRefGoogle Scholar
  18. 18.
    Sunagawa, E., Kozaki, K., Kitamura, Y., Mizoguchi, R.: An environment for distributed ontology development based on dependency management. In: Fensel, D., Sycara, K.P., Mylopoulos, J. (eds.) ISWC 2003. LNCS, vol. 2870. Springer, Heidelberg (2003)CrossRefGoogle Scholar
  19. 19.
    Tempich, C., Simperl, E., Luczak, M., Studer, R., Pinto, H.S.: Argumentation-based ontology engineering. IEEE Intelligent Systems 22(6), 52–59 (2007)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Tania Tudorache
    • 1
  • Natalya F. Noy
    • 1
  • Samson Tu
    • 1
  • Mark A. Musen
    • 1
  1. 1.Stanford UniversityStanfordUS

Personalised recommendations