Abstract
In this paper, the knowledge representation language ALC is modeled by means of graph transformation. This yields a formally defined graphical or visual version of ALC where ALC-concepts and ALC-sentences are represented as graphs and their syntactically correct generation is specified by graph grammar rules. The semantics of ALC-sentences, which is expressed by satisfiability, is compatible with the graphical representation. Moreover, the tableau calculus, which provides an algorithm for checking the satisfiability of constraints, can be carried over to the level of graph transformation, thus obtaining a visual verification procedure.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Andries, M., Engels, G., Habel, A., Hoffmann, B., Kreowski, H.-J., Kuske, S., Plump, D., Schürr, A., Taentzer, G.: Graph transformation for specification and programming. Science of Computer Programming 34(1), 1–54 (1999)
Baader, F.: Logic-based knowledge representation. In: Wooldridge, M.J., Veloso, M. (eds.) Artificial Intelligence Today. LNCS (LNAI), vol. 1600, pp. 13–41. Springer, Heidelberg (1999)
Baader, F., Bürckert, H.-J., Hollunder, B., Nutt, W., Siekmann, J.: Concept logic. In: Proceedings of the Symposium on Computational Logic, Brussels (Belgien), pp. 177–201 (1990)
Baader, F., Hollunder, B.: A terminological knowledge representation system with complete inference algorithms. In: Proceedings of the First International Workshop on Processing Declarative Knowledge, Kaiserslautern (Germany). LNCS, vol. 572, pp. 67–85. Springer, Heidelberg (1991)
Borgida, A., Patel-Schneider, P.F.: A semantics and complete algorithm for subsumption in the classic description logic. JAIR 1, 277–308 (1994)
Corradini, A., Montanari, U., Rossi, F., Ehrig, H., Heckel, R., Löwe, M.: Algebraic approaches to graph transformation - part I: Basic concepts and double pushout approach. In: Rozenberg, G. (ed.) Handbook of Graph Grammars and Computing by Graph Transformation: Foundations, ch. 3, vol. I, pp. 163–246. World Scientific, Singapore (1997)
Donini, F., Lenzerini, M., Nardi, D., Nutt, W.: The complexity of concept languages. In: Proceedings of the 1991 International Conference on Knowledge Representation (KR 1991), Boston, USA (1991)
Habel, A., Heckel, R., Taentzer, G.: Graph grammars with negative application conditions. Fundamenta Informaticae 26(3-4), 287–313 (1996)
Kreowski, H.-J., Kuske, S.: On the interleaving semantics of transformation units—A step into GRACE. In: Cuny, J., Engels, G., Ehrig, H., Rozenberg, G. (eds.) Graph Grammars 1994. LNCS, vol. 1073, pp. 89–106. Springer, Heidelberg (1996)
Rozenberg, G. (ed.): Handbook of Graph Grammars and Computing by Graph Transformation: Foundations, vol. I. World Scientific, Singapur (1997)
Schmidt-Schauß, M., Smolka, G.: Attributive concept descriptions with complements. AI 48(1), 1–26 (1991)
Schürr, A.: Introduction to progres, an attribute graph grammar based specification language. In: Nagl, M. (ed.) WG 1989. LNCS, vol. 411, pp. 151–165. Springer, Heidelberg (1989)
Schürr, A., Winter, A., Zündorf, A.: Progres: Language and environment. In: Rozenberg, G. (ed.) Handbook on Graph Grammars: Applications, vol. II, World Scientific, Singapore (1999)
Schuster, S.: Graphtransformation in der Wissensrepräsentation. Master’s thesis, University of Bremen (1997)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schuster, S. (2000). Knowledge Representation and Graph Transformation. In: Ehrig, H., Engels, G., Kreowski, HJ., Rozenberg, G. (eds) Theory and Application of Graph Transformations. TAGT 1998. Lecture Notes in Computer Science, vol 1764. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-46464-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-540-46464-8_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67203-6
Online ISBN: 978-3-540-46464-8
eBook Packages: Springer Book Archive