Skip to main content

Managing ontology versions with a distributed blackboard architecture

  • Conference paper
Research and Development in Intelligent Systems XXI (SGAI 2004)

Abstract

Ontology versioning deals with the management of ontology changes, including the evaluation of the consequences arising from these changes. We describe a distributed, “pluggable” blackboard architecture for managing different ontology versions. This allows existing environments for ontology design to be naturally extended with versioning capabilities with little or no overhead. We also outline how some core components of our architecture can be linked together, showing how this can be used to manage ontology versions, reasoning with and about them.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 109.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. N. Carriero and D. Gelernter. Linda in Context. Comm. of the ACM, 32(4):444–458, April 1989.

    Article  Google Scholar 

  2. E. Compatangelo and H. Meisel. ConcepTool: intelligent support to the management of expressive knowledge. In Proc. of the 7th Int’l conf. on Knowledge-Based Intell. Information & Engineering Systems (KES’2003), volume 2773 of Lect. Notes in Artif. Intell., pages 81–88. Springer–Verlag, 2003.

    Google Scholar 

  3. E. Freeman, S. Hupfer, and K. Arnold. JavaSpaces: Principles, Patterns and Practice. Addison-Wesley, 1999.

    Google Scholar 

  4. J. Hefiin and J. Hendler. Dynamic Ontologies on the Web. In Proc. of the American Association for Art’l Intell. Conf. (AAAI-2000). AAAI Press, 2000.

    Google Scholar 

  5. M. Klein et al. Ontology versioning and change detection on the web. In Proc. of the 13th Int’l Conf. on Knowledge Engineering and Knowledge Management (EKAW’2002), pages 197–212. Springer-Verlag, 2002.

    Google Scholar 

  6. M. Klein et al. OntoView: Comparing and versioning Ontologies. Collected Posters of the 1st Int’l Semantic Web Conf. (ISWC’2002), 2002.

    Google Scholar 

  7. M. Klein and N. F. Noy. A component-based framework for ontology evolution. In Proc. of the IJCAI’ 03 W’shop on Ontologies and Distributed Systems, 2003.

    Google Scholar 

  8. A. Maedche et al. Managing Multiple Ontologies and Ontology Evolution in Ontologging. In Proc. of the Conf. on Intelligent Information Processing, World Computer Congress 2002, pages 51–63. Kluwer Academic Publishers, 2002.

    Google Scholar 

  9. A. Maedche et al. Ontologies for enterprise knowledge management. Intelligent Systems, 18(2):26–33, 2003.

    Article  Google Scholar 

  10. R. Neches et al. Enabling technology for knowledge sharing. AI Magazine, 12(3):36–56, 1991.

    Google Scholar 

  11. N. F. Noy and M. A. Musen. Ontology Versioning as an Element of an Ontology-Management Framework. Technical Report SMI-2003-0961, School of Medical Informatics, Stanford University, USA, 2003. To appear in IEEE Intelligent Systems.

    Google Scholar 

  12. N. Noy and M. Klein. Ontology Evolution: Not the Same as Schema Evolution. Knowledge and Information Systems, 6(4):428–440, 2004.

    Article  Google Scholar 

  13. D. Price. Concurrent version system, last accessed April 2004. URL http://ccvs.cvshome.org/.

    Google Scholar 

  14. L. Stojanovic et al. User-driven ontology evolution management. In Proc. of the 13th Int’l Conf. on Knowledge Engineering and Knowledge Management (EKAW’2002), volume 2473 of Lect.. Notes in Comp. Sci., pages 285–300. Springer-Verlag, 2002.

    Google Scholar 

  15. W. W. Vasconcelos et al. Rapid Prototyping of Large Multi-Agent Systems through Logic Programming. Annals of Mathematics and Artificial Intelligence, 41(2–4), 2004. Special Issue on Logic-Based Agent Implementation.

    Google Scholar 

  16. M. Wooldridge. An Introduction to Multiagent Systems. John Wiley & Sons, 2002.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag London Limited

About this paper

Cite this paper

Compatangelo, E., Vasconcelos, W., Scharlau, B. (2005). Managing ontology versions with a distributed blackboard architecture. In: Bramer, M., Coenen, F., Allen, T. (eds) Research and Development in Intelligent Systems XXI. SGAI 2004. Springer, London. https://doi.org/10.1007/1-84628-102-4_4

Download citation

  • DOI: https://doi.org/10.1007/1-84628-102-4_4

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-85233-907-4

  • Online ISBN: 978-1-84628-102-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics