Treffer: UML and the Semantic Web
Weitere Informationen
This paper discusses technology to support the use of UML for representing ontologies and domain knowledge in the Semantic Web. Two mappings have been defined and implemented using XSLT to produce Java classes and an RDF schema from an ontology represented as a UML class diagram and encoded using XMI. A Java application can encode domain knowledge as an object diagram realised as a network of instances of the generated classes. Support is provided for marshalling and unmarshalling this object-oriented knowledge to and from an RDF/XML serialisation. ; Unpublished ; [1] Robert Cailliau. A little history of the World Wide Web. http://www.w3.org/History.html, 1995. [2] Laura Carr. 100 numbers you need to know. TheStandard.com, Standard Media International, November 13 2000. http://www.thestandard.com/article/display/0,1151,20128,00.html. [3] T. Berners-Lee. Semantic Web road map. http://www.w3.org/DesignIssues/Semantic.html, 1998. [4] D. Fensel, I. Horrocks, F. Van Harmelen, S. Decker, M. Erdmann, and M. Klein. OIL in a nutshell. In R. Dieng and O. Corby, editors, Proceedings of the 12th International Conference on Knowledge Engineering and Knowledge Management (EKAW 2000), volume 1937 of Lecture Notes in Artificial Intelligence, pages 1–16. Springer, 2000. [5] DAML project home page. http://www.daml.org, 2000. [6] F. Donini, M. Lenzerini, D. Nardi, and A. Schaerf. Reasoning in description logics. In G. Brewka, editor, Principles of Knowledge Representation and Reasoning, Studies in Logic, Language and Information, pages 193–238. CLSI Publications, 1996. [7] J. Rumbaugh, I. Jacobson, and G. Booch. The Unified Modeling Language Reference Manual. Addison-Wesley, 1999. [8] Meta Data Coalition home page. http://www.mdcinfo.com/, 2000. [9] S. Cranefield and M. Purvis. UML as an ontology modelling language. In Proceedings of the Workshop on Intelligent Information Integration, 16th International Joint Conference on Artificial Intelligence (IJCAI-99), 1999. ...