EDBT 2026 Demo / reviewers in the wild / expert
Till Mossakowski
dblp:m/TillMossakowski
· DBLP profile ↗
50ranked-venue papers
17as first author
4since 2021 · last 2025
0000-0002-8938-5204ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 26 · 8 first-author · 4 since 2021Artificial intelligence and machine learning · 14 · 6 first-author · 4 since 2021Software engineering, systems software and programming languages · 13 · 6 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 3Databases, data management, data science and information retrieval · 2Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Semantic Dependency in OntologiesabstractOntologies often involve complex logical structures, so changes to individual classes or the addition of new axioms can have significant implications for other parts of the ontology. Due to this complexity, dependencies between symbols in the vocabulary of the ontology are not always immediately apparent. In this paper, we define three semantics-based approaches for establishing dependency relationships between these symbols and explore their specific properties. Additionally, we apply these dependency relations in a case study. Fabian Neuhaus, Martin Glauer, Till Mossakowski, Lilly Gerlach, Colin Heidfeld |
FOIS | 3 |
| 2025 | Modelling Model Uncertainties OntologicallyabstractComplex systems are full of unpredictable and uncertain behaviours that depend on many factors. Various fields of science have set themselves the task of studying these systems and predicting their behaviour under various premises with the help of computer models. Kwakkel et al. [1] published an uncertainty matrix to systematically record and communicate uncertainties about systems. This paper takes up the matrix, analyses the concepts of model and uncertainty in literature, and models them ontologically in the Modelling Uncertainties Ontology (MUNO), a BFO-based mid-level ontology for modelling uncertainties in models for many domains. MUNO is evaluated against requirements and competency questions. Based on the ontology, an RDF-shape is created and used as an example in a case study to annotate the uncertainties for an energy system model. Mirjam Stappel, Till Mossakowski, Fabian Neuhaus, Sarah Berendes |
FOIS | 2 |
| 2025 | mULLER: A Modular Monad-Based Semantics of the Neurosymbolic ULLER FrameworkabstractULLER (Unified Language for LEarning and Reasoning) provides a single first-order logic (FOL) syntax, enabling its knowledge bases to be used directly across a wide range of neurosymbolic systems. The original specification endows this syntax with three pairwise independent semantics—classical, fuzzy, and probabilistic—each accompanied by dedicated semantic rules. We show that these seemingly disparate semantics are all instances of one categorical framework based on monads, the very construct that models side effects in func- tional programming. This enables the modular addition of new semantics and systematic translations between them. As example, we outline the addition of generalized quantifi- cation in Logic Tensor Networks (LTN) to arbitrary (also infinite) domains by extending the Giry monad to probability spaces. In particular, our approach allows a modular imple- mentation of ULLER in Python and Haskell, of which we have published initial versions on GitHub. Daniel Romero Schellhorn, Till Mossakowski |
NeSy | 2 |
| 2024 | A Fuzzy Loss for Ontology Classification
Simon Flügel, Martin Glauer, Till Mossakowski, Fabian Neuhaus |
NeSy (1) | 3 |
| 2018 | Partial pushout semantics of generics in DOL
Till Mossakowski, Bernd Krieg-Brückner |
Theor. Comput. Sci. | 1 |
| 2017 | UML Interactions Meet State Machines - An Institutional ApproachabstractUML allows the multi-viewpoint modelling of systems. One important question is whether an interaction as specified by a sequence diagram can be actually realised in the system. Here, the latter is specified as a combination of several state machines (one for each lifeline in the interaction) by a composite structure diagram. In order to tackle this question, we formalise the involved UML diagram types as institutions, and their relations as institution (co)morphisms. Alexander Knapp, Till Mossakowski |
CALCO | 2 |
| 2017 | Web-Retrieval Supported Argument Space ExplorationabstractSolid decision making should be ideally based on clear arguments that can be justified by trustworthy information sources. However, argument spaces can quickly get quite complex and it is very often hard to trace the line of arguments found in literature or social media such as blogs and forums. In this paper, we propose a framework for a decision supporting interactive information retrieval system using methods for argument exploration based on textual documents. This concept is supported by a prototype that focuses on the actual analysis of the retrieved arguments in order to obtain a justified decision. For that we use a simplified argumentation graph with nodes as arguments and simple attacking and supporting relations. A web-based plausibility value is propagated (using ranked-based argumentation semantics) through the network for estimating the quality of the arguments. This is based on a web search for documents that support these arguments. The final decision can further be supported by chosing certain preferred interpretations of an abstract dialectical framework, leading to an integrated view of searching, creating, analysing and deciding. Marcus Thiel, Philipp Ludwig, Till Mossakowski, Fabian Neuhaus, Andreas Nürnberger |
CHIIR | 3 |
| 2017 | Relations Between Spatial Calculi About Directions and Orientations (Extended Abstract)abstractA qualitative representation of space and/or time provides mechanisms which characterize the essential properties of objects or configurations. The advantages over quantitative representations can be: (1) a better match with human concepts related to natural language, and (2) better efficiency for reasoning. The two main trends in qualitative spatial constraint reasoning are topological reasoning about regions and reasoning about directions between points and straight lines and orientations of straight lines or configurations derived from points. In this work, we apply universal algebraic tools to binary qualitative calculi and their relations. Till Mossakowski, Reinhard Moratz |
IJCAI | 1 |
| 2017 | Specification refinements: Calculi, tools, and applications
Mihai Codescu, Till Mossakowski, Donald Sannella, Andrzej Tarlecki |
Sci. Comput. Program. | 2 |
| 2016 | RESTful Encapsulation of OWL APIabstractOWL API is a high level API for working with ontologies. Despite of its functionalities and numerous advantages, it is restricted to a set of users due to its platform dependency. Being built as a java API the OWL API can only be used by java or related platform users. The major goal of this paper is to design a RESTful web interface of OWL API methods, such that ontology developers and researchers independent of platform could work with OWL API. This RESTful OWL API tool is designed to exhibit all the functionalities of OWL API that do not deal with rendering the input ontology such that it doesn't behave as an ontology editor, instead supports web ontology developers and open ontology repositories such as Ontohub. Ramya Dirsumilli, Till Mossakowski |
DATA | 2 |
| 2016 | Heterogeneous verification in the context of model driven engineering
Daniel Calegari, Till Mossakowski, Nora Szasz |
Sci. Comput. Program. | 2 |
| 2015 | An Institution for Simple UML State Machines
Alexander Knapp, Till Mossakowski, Markus Roggenbach, Martin Glauer |
FASE | 2 |
| 2015 | Relations Between Spatial Calculi About Directions and OrientationsabstractQualitative spatial descriptions characterize essential properties of spatial objects or configurations by relying on relative comparisons rather than measuring. Typically, in qualitative approaches only relatively coarse distinctions between configurations are made. Qualitative spatial knowledge can be used to represent incomplete and underdetermined knowledge in a systematic way. This is especially useful if the task is to describe features of classes of configurations rather than individual configurations. Although reasoning with them is generally NP-hard, relative directions are important because they play a key role in human spatial descriptions and there are several approaches how to represent them using qualitative methods. In these approaches directions between spatial locations can be expressed as constraints over infinite domains, e.g. the Euclidean plane. The theory of relation algebras has been successfully applied to this field. Viewing relation algebras as universal algebras and applying and modifying standard tools from universal algebra in this work, we (re)define notions of qualitative constraint calculus, of homomorphism between calculi, and of quotient of calculi. Based on this method we derive important properties for spatial calculi from corresponding properties of related calculi. From a conceptual point of view these formal mappings between calculi are a means to translate between different granularities. Till Mossakowski, Reinhard Moratz |
J. Artif. Intell. Res. | 1 |
| 2014 | A Relatively Complete Calculus for Structured Heterogeneous Specifications
Till Mossakowski, Andrzej Tarlecki |
FoSSaCS | 1 |
| 2014 | Blending in the Hub
Oliver Kutz, Fabian Neuhaus, Till Mossakowski, Mihai Codescu |
ICCC | 3 |
| 2013 | Checking Conservativity with Hets
Mihai Codescu, Till Mossakowski, Christian Maeder |
CALCO | 2 |
| 2013 | Algebraic Properties of Qualitative Spatio-temporal Calculi
Frank Dylla, Till Mossakowski, Thomas Schneider 0002, Diedrich Wolter |
COSIT | 2 |
| 2013 | Three Semantics for the Core of the Distributed Ontology Language (Extended Abstract)
Till Mossakowski, Christoph Lange 0002, Oliver Kutz |
IJCAI | 1 |
| 2012 | Three Semantics for the Core of the Distributed Ontology LanguageabstractThe Distributed Ontology Language DOL, which is currently being standardised as ISO WD 17347 within the OntoIOp (Ontology Integration and Interoperability) activity of ISO/TC 37/SC 3, aims at providing a unified framework for (1) ontologies formalised in heterogeneous logics, (2) modular ontologies, (3) links between ontologies, and (4) annotation of ontologies. Till Mossakowski, Christoph Lange 0002, Oliver Kutz |
FOIS | 1 |
| 2012 | Qualitative reasoning about relative direction of oriented points
Till Mossakowski, Reinhard Moratz |
Artif. Intell. | 1 |
| 2011 | A Modular Consistency Proof for DOLCEabstractWe propose a novel technique for proving the consistency of large, complex and heterogeneous theories for which ‘standard’ automated reasoning methods are considered insufficient. In particular, we exemplify the applicability of the method by establishing the consistency of the foundational ontology DOLCE, a large, first-order ontology. The approach we advocate constructs a global model for a theory, in our case DOLCE, built from smaller models of subtheories together with amalgamability properties between such models. The proof proceeds by (i) hand-crafting a so-called architectural specification of DOLCE which reflects the way models of the theory can be built, (ii) an automated verification of the amalgamability conditions, and (iii) a (partially automated) series of relative consistency proofs. Oliver Kutz, Till Mossakowski |
AAAI | 2 |
| 2011 | Refinement Trees: Calculi, Tools, and Applications
Mihai Codescu, Till Mossakowski |
CALCO | 2 |
| 2011 | A condensed semantics for qualitative spatial reasoning about oriented straight line segments
Reinhard Moratz, Dominik Lucke, Till Mossakowski |
Artif. Intell. | 3 |
| 2010 | A generic complete dynamic logic for reasoning about purity and effectsabstractAbstract For a number of programming languages, among them Eiffel, C, Java, and Ruby, Hoare-style logics and dynamic logics have been developed. In these logics, pre- and postconditions are typically formulated using potentially effectful programs. In order to ensure that these pre- and postconditions behave like logical formulae (that is, enjoy some kind of referential transparency), a notion of purity is needed. Here, we introduce a generic framework for reasoning about purity and effects. Effects are modelled abstractly and axiomatically, using Moggi’s idea of encapsulation of effects as monads. We introduce a dynamic logic (from which, as usual, a Hoare logic can be derived) whose logical formulae are pure programs in a strong sense. We formulate a set of proof rules for this logic, and prove it to be complete with respect to a categorical semantics. Using dynamic logic, we then develop a relaxed notion of purity which allows for observationally neutral effects such writing on newly allocated memory. Till Mossakowski, Lutz Schröder, Sergey Goncharov 0001 |
Formal Aspects Comput. | 1 |
| 2009 | Kleene Monads: Handling Iteration in a Framework of Generic Effects
Sergey Goncharov 0001, Lutz Schröder, Till Mossakowski |
CALCO | 3 |
| 2009 | The VSE Refinement Method in Hets
Mihai Codescu, Bruno Langenstein, Christian Maeder, Till Mossakowski |
ICFEM | 4 |
| 2009 | HasCasl: Integrated higher-order specification and program development
Lutz Schröder, Till Mossakowski |
Theor. Comput. Sci. | 2 |
| 2008 | Conservativity in Structured OntologiesabstractUsing category theoretic notions, in particular diagrams and their colimits, we provide a common semantic backbone for various notions of modularity in structured ontologies, and outline a general approach for representing (heterogeneous) combinations of ontologies through interfaces of various kinds, based on the theory of institutions. This covers theory interpretations, (definitional) language extensions, symbol identifications, and conservative extensions. In particular, we study the problem of inheriting conservativity between sub-theories in a diagram to its colimit ontology, and apply this to the problem of localisation of reasoning in ‘modular ontology languages’ such as DDLs or ℰ-connections. Oliver Kutz, Till Mossakowski |
ECAI | 2 |
| 2008 | A Generic Complete Dynamic Logic for Reasoning About Purity and Effects
Till Mossakowski, Lutz Schröder, Sergey Goncharov 0001 |
FASE | 1 |
| 2007 | The Heterogeneous Tool Set, Hets
Till Mossakowski, Christian Maeder, Klaus Lüttich |
TACAS | 1 |
| 2006 | Completeness of Global Evaluation Logic
Sergey Goncharov 0001, Lutz Schröder, Till Mossakowski |
MFCS | 3 |
| 2006 | A coalgebraic approach to the semantics of the ambient calculus
Daniel Hausmann 0001, Till Mossakowski, Lutz Schröder |
Theor. Comput. Sci. | 2 |
| 2005 | Towards a Coalgebraic Semantics of the Ambient Calculus
Daniel Hausmann 0001, Till Mossakowski, Lutz Schröder |
CALCO | 2 |
| 2005 | Parametrized Exceptions
Dennis Walter, Lutz Schröder, Till Mossakowski |
CALCO | 3 |
| 2005 | Casl Specifications of Qualitative Calculi
Stefan Wölfl 0001, Till Mossakowski |
COSIT | 2 |
| 2005 | Iterative Circular Coinduction for CoCasl in Isabelle/HOL
Daniel Hausmann 0001, Till Mossakowski, Lutz Schröder |
FASE | 2 |
| 2005 | Amalgamation in the semantics of CASL
Lutz Schröder, Till Mossakowski, Andrzej Tarlecki, Bartek Klin, Piotr Hoffman |
Theor. Comput. Sci. | 2 |
| 2004 | Monad-independent Dynamic Logic in HasCaslabstractMonads have been recognized by Moggi as an elegant device for dealing with stateful computation in functional programming languages. In previous work, we have introduced a Hoare calculus for partial correctness of monadic programs. All this has been done in an entirely monad-independent way. Here, we extend this to a monad-independent dynamic logic (assuming a moderate amount of additional infrastructure for the monad). Dynamic logic is more expressive than the Hoare calculus; in particular, it allows reasoning about termination and total correctness. The background formalism for these concepts is the logic of HasCasl, a higher-order language for functional specification and programming. As an example application, we develop a monad-independent Hoare calculus for total correctness based on our dynamic logic, and illustrate this calculus by a termination proof for Dijkstra's nondeterministic implementation of Euclid's algorithm. Lutz Schröder, Till Mossakowski |
J. Log. Comput. | 2 |
| 2003 | Monad-Independent Hoare Logic in HASCASL
Lutz Schröder, Till Mossakowski |
FASE | 2 |
| 2003 | A temporal-logic extension of role-based access control covering dynamic separation of dutiesabstractSecurity policies play an important role in today's computer systems. We show some severe limitations of the wide-spread standard role-based access control (RBAC) model, namely that object-based dynamic separation of duty as introduced by Nash and Poland cannot be expressed with it. We suggest to overcome these limitations by extending the RBAC model with an execution history. The natural next step is then to add temporal logic for the specification of execution orders. We show that with this, object-based dynamic separation of duty, as well as other policies, can be adequately specified. Till Mossakowski, Michael Drouineaud, Karsten Sohr |
TIME | 1 |
| 2002 | Heterogeneous Development Graphs and Heterogeneous Borrowing
Till Mossakowski |
FoSSaCS | 1 |
| 2002 | Comorphism-Based Grothendieck Logics
Till Mossakowski |
MFCS | 1 |
| 2002 | Relating CASL with other specification languages: the institution level
Till Mossakowski |
Theor. Comput. Sci. | 1 |
| 2001 | Extending Development Graphs with Hiding
Till Mossakowski, Serge Autexier, Dieter Hutter |
FASE | 1 |
| 2001 | Semantics of Architectural Specifications in CASL
Lutz Schröder, Till Mossakowski, Andrzej Tarlecki, Bartek Klin, Piotr Hoffman |
FASE | 2 |
| 2001 | Amalgamation in CASL via Enriched Signatures
Lutz Schröder, Till Mossakowski, Andrzej Tarlecki |
ICALP | 2 |
| 2001 | Checking Amalgamability Conditions for C ASL Architectural Specifications
Bartek Klin, Piotr Hoffman, Andrzej Tarlecki, Lutz Schröder, Till Mossakowski |
MFCS | 5 |
| 2000 | CASL: From Semantics to Tools
Till Mossakowski |
TACAS | 1 |
| 1996 | Different Types of Arrow Between Logical Frameworks
Till Mossakowski |
ICALP | 1 |
| 1995 | Equivalence and Difference between Institutions: Simulating Horn Clause Logic with Based AlgebrasabstractIn this paper, we investigate several logical frameworks whose expressiveness lies between Conditional Equational Logic and Horn Clause Logic. The main result deals with thePART-construction, which interprets total based algebras as partial algebras. This construction can be viewed as a simulation of Horn Clause Theories by means of Conditional Equational Theories. Other constructions in other frameworks are extendable to simulations in a similar way. The notion of categorical retractive simulation captures some essential properties of these, which allows us to measure the equivalence and difference between institutions. Hans-Jörg Kreowski, Till Mossakowski |
Math. Struct. Comput. Sci. | 2 |