Stefan Haustein

Learn More
Ontologies play an important role in defining the terminology that agents use in the exchange of knowledge-level messages. As object-oriented modelling, and the Unified Modeling Language (UML) in particular, have built up a huge following in the field of software engineering and are widely supported by robust commercial tools, the use of UML for ontology(More)
As long as there is not a sufficient base of RDF-annotated pages, the benefits of participating in the Semantic Web are barely visible. This is true in particular for content providers like individuals or small institutions. These potential participants can't afford the additional work necessary for the Semantic Web, yet they're needed for the Semantic Web(More)
With the specifiaction of Action Semantics in UML 1.5, the OMG has layed ground to manipulating object diagrams in a formal way, which is a necessary prerequisite for QVT. In QVT, of course the manipulations take place at M1 level instead of M0, but due to the architecture of UML, the same mechanisms can simply be reused. Unfortunately, the Action Semantics(More)
Ontologies are important for providing a shared understanding of a domain for web mining agents and other agents accessing the gathered information. When the information access is decoupled from the mining process – for example when building a semantic web server – an additional storage compliant to the application ontology is needed. The COMRIS information(More)
In spite of the growing number of KMS emanating from academia, only few of these systems seem to be actively used by their creators. We can only speculate about the reasons, but a lack of usability and support for real-life business processes is likely to be one of them. This paper presents the Infolayer, a KMS developed at the Artificial Intelligence unit(More)