Gastvortrag: Fixing MOF and RDF ? A View from the ConceptBase Data Model (Prof. Dr. Manfred Jeusfeld)
Sprache des Titels:
The talk constrasts the Telos modeling language against two seemingly unrelated frame-works: RDF and MOF. RDF stems from the semantic web community and uses triples to make statements about information resources. MOF is a metamodeling framework from the software engineering community that aims to integrate multiple modeling languages via
meta¬classes. We argue that both like some features that were already introduced into Telos in the late 1980-ties. First, extending the RDF triples into quadruples solves the reification problem of RDF. Secondly, flattening the metaclass hierarchy of MOF into just one instance level with a tiny schema level solves the clabject problem of MOF.
We shall also elaborate on some extensions of the Telos language as implemented by Con-ceptBase. Specifically, we discuss active rules and recursive functions on numeric domains. Active rules allow to specify abitrary state changes and can be used to capture some of the semantics of dynamic modeling languages such as petri nets. Recursive functions can be employed to specify model metrics. They are implemented by deductive rules at the expense of the termination guarantee.