Abstract
The maintenance of large knowledge systems usually is a rather complex task. In this paper we will show that extensions or modifications of a knowledge base can be supported by appropriate visualizations techniques, e.g. by illustrating dependencies within the considered knowledge.
In particular, we introduce a declarative approach for querying and visualizing rule–based knowledge represented as Xml documents; a knowledge engineer can extract and visually inspect parts of the knowledge base by ad–hoc declarations in a flexible manner.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Abiteboul, S., Bunemann, P., Suciu, D.: Data on the Web – From Relations to Semi–Structured Data and XML. Morgan Kaufmann, San Francisco (2000)
Antoniou, G., van Harmelen, F.: A Semantic Web Primer. MIT Press, Cambridge (2004)
Ceri, S., Gottlob, G., Tanca, L.: Logic Programming and Databases. Springer, Heidelberg (1990)
Diehl, S. (ed.): Dagstuhl Seminar 2001. LNCS, vol. 2269. Springer, Heidelberg (2002)
Erdogmus, H., Tanir, O. (eds.): Advances in Software Engineering – Comprehension, Evaluation, and Evolution. Springer, Heidelberg (2002)
Fowler, M.: Refactoring – Improving the Design of Existing Code. Addison–Wesley, London (1999)
Hopfner, M., Seipel, D.: Reasoning about Rules in Deductive Databases. In: Proc. 17th Workshop on Logic Programming WLP 2002 (2002)
Hopfner, M., Seipel, D., Wolff von Gudenberg, J.: Comprehending and Visualising Software based on XML Representations and Call Graphs. In: Proc. 11th IEEE International Workshop on Program Comprehension IWPC 2003 (2003)
Holt, R., Winter, A., Schürr, A.: GXL: Towards a Standard Exchange Format. In: Proc. Working Conference on Reverse Engineering WCRE 2000 (2000), http://www.gupro.de/GXL/
Hüttig, M., Buscher, G., Menzel, T., Scheppach, W., Puppe, F., Buscher, H.–P.: A Diagnostic Expert System for Structured Reports, Quality Assessment, and Training of Residents in Sonography, Medizinische Klinik (2004)
Puppe, F.: Knowledge Reuse among Diagnostic Problem–Solving Methods in the Shell–Kit D3. International Journal of Human–Computer Studies(49) (1998)
Serebrenik, A., Demoen, B.: Refactoring Logic Programs. In: Palamidessi, C. (ed.) ICLP 2003. LNCS, vol. 2916. Springer, Heidelberg (2003) (Poster Session)
Seipel, D.: Processing XML Documents in PROLOG. In: Proc. 17th Workshop on Logic Programming WLP 2002 (2002)
Seyerlein, R.: Refactoring in Deductive Databases Applied to the Information System Qualimed, Diploma Thesis (in German), University of Würzburg (2001)
Smith, M., Welty, C., McGuinness, D.: OWL Web Ontology Language Guide (February 2004), http://www.w3.org/TR/2004/REC-owl-guide-20040210/
Wielemaker, J., Anjewierden, A.: Programming in XPCE/PROLOG, http://www.swi-prolog.org/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Seipel, D., Baumeister, J., Hopfner, M. (2005). Declaratively Querying and Visualizing Knowledge Bases in Xml . In: Seipel, D., Hanus, M., Geske, U., Bartenstein, O. (eds) Applications of Declarative Programming and Knowledge Management. INAP WLP 2004 2004. Lecture Notes in Computer Science(), vol 3392. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11415763_2
Download citation
DOI: https://doi.org/10.1007/11415763_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25560-4
Online ISBN: 978-3-540-32124-8
eBook Packages: Computer ScienceComputer Science (R0)