EDBT 2026 Demo / reviewers in the wild / expert
Sebastian Brandt 0001
dblp:46/950-1
· DBLP profile ↗
21ranked-venue papers
7as first author
0since 2021 · last 2019
0000-0001-5393-6636ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 15 · 7 first-authorDatabases, data management, data science and information retrieval · 7Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 5Human-computer interaction and ubiquitous computing · 3Theory of computation · 3 · 3 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
3 papers |
Data integration and cleaning · 42% Database theory · 24% Data stream processing · 21% | |
| Theoretical computer science
2 papers |
Logic in computer science · 78% Computational complexity · 22% | |
| Artificial intelligence
5 papers |
Knowledge representation and reasoning · 92% Kernel, tree and ensemble methods · 8% |
Topics — the 16 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology-based query answering |
0.3 | 1 | 2017 | Ontology-Based Data Access with a Horn Fragment of Metric Temporal Logic · AAAI 2017 |
Database theory
ontology-mediated queries |
0.3 | 1 | 2017 | Ontology-Based Data Access with a Horn Fragment of Metric Temporal Logic · AAAI 2017 |
Logic in computer science › temporal logic
metric temporal logic |
0.3 | 1 | 2017 | Ontology-Based Data Access with a Horn Fragment of Metric Temporal Logic · AAAI 2017 |
Logic in computer science
temporal logic |
0.3 | 1 | 2017 | Ontology-Based Data Access with a Horn Fragment of Metric Temporal Logic · AAAI 2017 |
Data integration and cleaning › semantic integration
ontology-based data integration |
0.2 | 1 | 2016 | Ontology-Based Integration of Streaming and Static Relational Data with Optique · SIGMOD Conference 2016 |
Data integration and cleaning
semantic integration |
0.2 | 1 | 2016 | Semantic Framework for Industrial Analytics and Diagnostics · IJCAI 2016 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
description logic |
0.1 | 3 | 2005 | Pushing the EL Envelope · IJCAI 2005 Approximation and Difference in Description Logics · KR 2002 Matching under Side Conditions in Description Logics · IJCAI 2001 |
Computational complexity › complexity of reasoning
data complexity |
0.1 | 1 | 2017 | Ontology-Based Data Access with a Horn Fragment of Metric Temporal Logic · AAAI 2017 |
Computational complexity
descriptive complexity |
0.1 | 1 | 2017 | Ontology-Based Data Access with a Horn Fragment of Metric Temporal Logic · AAAI 2017 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.1 | 1 | 2016 | Semantic Framework for Industrial Analytics and Diagnostics · IJCAI 2016 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
semantic frameworks |
0.1 | 1 | 2016 | Semantic Framework for Industrial Analytics and Diagnostics · IJCAI 2016 |
Knowledge graphs
ontology |
0.1 | 1 | 2016 | Ontology-Based Integration of Streaming and Static Relational Data with Optique · SIGMOD Conference 2016 |
Query processing and optimization
query rewriting |
0.1 | 1 | 2016 | Ontology-Based Integration of Streaming and Static Relational Data with Optique · SIGMOD Conference 2016 |
Machine learning › Kernel, tree and ensemble methods
ensemble learning |
0.1 | 1 | 2005 | Pushing the EL Envelope · IJCAI 2005 |
Logic in computer science › knowledge representation and reasoning
description logic |
0.0 | 1 | 2002 | Approximation and Difference in Description Logics · KR 2002 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
matching |
0.0 | 1 | 2001 | Matching under Side Conditions in Description Logics · IJCAI 2001 |
Methods — techniques the papers use, named apart from their topics
horn fragment · 0.9datalog · 0.9PSPACE · 0.9EXPSPACE · 0.9semantic technologies · 0.2description logic · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Two-Dimensional Rule Language for Querying Sensor Log Data: A Framework and Use CasesabstractMotivated by two industrial use cases that involve detecting events of interest in (asynchronous) time series from sensors in manufacturing rigs and gas turbines, we design an expressive rule language DslD equipped with interval aggregate functions (such as weighted average over a time interval), Allen’s interval relations and various metric constructs. We demonstrate how to model events in the uses cases in terms of DslD programs. We show that answering DslD queries in our use cases can be reduced to evaluating SQL queries. Our experiments with the use cases, carried out on the Apache Spark system, show that such SQL queries scale well on large real-world datasets. Sebastian Brandt 0001, Diego Calvanese, Elem Guzel Kalayci, Roman Kontchakov, Benjamin Mörzinger, Vladislav Ryzhikov, Guohui Xiao 0001, Michael Zakharyaschev |
TIME | 1 |
| 2018 | Querying Log Data with Metric Temporal LogicabstractWe propose a novel framework for ontology-based access to temporal log data using a datalog extension datalogMTL of the Horn fragment of the metric temporal logic MTL. We show that datalogMTL is EXPSPACE-complete even with punctual intervals, in which case full MTL is known to be undecidable. We also prove that nonrecursive datalogMTL is PSPACE-complete for combined complexity and in AC0 for data complexity. We demonstrate by two real-world use cases that nonrecursive datalogMTL programs can express complex temporal concepts from typical user queries and thereby facilitate access to temporal log data. Our experiments with Siemens turbine data and MesoWest weather data show that datalogMTL ontology-mediated queries are efficient and scale on large datasets. Sebastian Brandt 0001, Elem Guzel Kalayci, Vladislav Ryzhikov, Guohui Xiao 0001, Michael Zakharyaschev |
J. Artif. Intell. Res. | 1 |
| 2017 | Ontology-Based Data Access with a Horn Fragment of Metric Temporal LogicabstractWe advocate datalogMTL, a datalog extension of a Horn fragment of the metric temporal logic MTL, as a language for ontology-based access to temporal log data. We show that datalogMTL is EXPSPACE-complete even with punctual intervals, in which case MTL is known to be undecidable. Nonrecursive datalogMTL turns out to be PSPACE-complete for combined complexity and in AC0 for data complexity. We demonstrate by two real-world use cases that nonrecursive datalogMTL programs can express complex temporal concepts from typical user queries and thereby facilitate access to log data. Our experiments with Siemens turbine data and MesoWest weather data show that datalogMTL ontology-mediated queries are efficient and scale on large datasets of up to 11GB. Sebastian Brandt 0001, Elem Guzel Kalayci, Roman Kontchakov, Vladislav Ryzhikov, Guohui Xiao 0001, Michael Zakharyaschev |
AAAI | 1 |
| 2017 | SemDia: Semantic Rule-Based Equipment Diagnostics ToolabstractRule-based diagnostics of power generating equipment is an important task in industry. In this demo we present how semantic technologies can enhance diagnostics. In particular, we present our semantic rule language sigRL that is inspired by the real diagnostic languages in Siemens. SigRL allows to write compact yet powerful diagnostic programs by relying on a high level data independent vocabulary, diagnostic ontologies, and queries over these ontologies. We present our diagnostic system SemDia. The attendees will be able to write diagnostic programs in SemDia using sigRL over 50 Siemens turbines. We also present how such programs can be automatically verified for redundancy and inconsistency. Moreover, the attendees will see the provenance service that SemDia provides to trace the origin of diagnostic results. Gulnar Mehdi, Evgeny Kharlamov, Ognjen Savkovic, Guohui Xiao 0001, Elem Guzel Kalayci, Sebastian Brandt 0001, Ian Horrocks 0001, Mikhail Roshchin, Thomas A. Runkler |
CIKM | 6 |
| 2017 | Semantic Rule-Based Equipment Diagnostics
Gulnar Mehdi, Evgeny Kharlamov, Ognjen Savkovic, Guohui Xiao 0001, Elem Guzel Kalayci, Sebastian Brandt 0001, Ian Horrocks 0001, Mikhail Roshchin, Thomas A. Runkler |
ISWC (2) | 6 |
| 2017 | Semantic access to streaming and static data at Siemens
Evgeny Kharlamov, Theofilos P. Mailis, Gulnar Mehdi, Christian Neuenstadt, Özgür L. Özçep, Mikhail Roshchin, Nina Solomakhina, Ahmet Soylu, Christoforos Svingos, Sebastian Brandt 0001, Martin Giese, Yannis E. Ioannidis, Steffen Lamparter, Ralf Möller 0001, Yannis Kotidis, Arild Waaler |
J. Web Semant. | 10 |
| 2016 | A semantic approach to polystoresabstractIn the database community Polystores is an emerging and promising approach for data federation that aims at designing a unified querying layer over multiple data models. In the Semantic Web community a similar in spirit approach of Ontology-Based Data Access (OBDA) has been recently proposed, attracted a lot of attention, and proved its success in several industrial scenarios. In this paper we discuss a semantic approach to building polystores using the OBDA paradigm. We also present our system Optique that is utilized in an industrial application of performing turbine diagnostics in Siemens. Evgeny Kharlamov, Theofilos P. Mailis, Konstantina Bereta, Dimitris Bilidas, Sebastian Brandt 0001, Ernesto Jiménez-Ruiz, Steffen Lamparter, Christian Neuenstadt, Özgür L. Özçep, Ahmet Soylu, Christoforos Svingos, Guohui Xiao 0001, Dmitriy Zheleznyakov, Diego Calvanese, Ian Horrocks 0001, Martin Giese, Yannis E. Ioannidis, Yannis Kotidis, Ralf Möller 0001, Arild Waaler |
IEEE BigData | 5 |
| 2016 | Semantic Framework for Industrial Analytics and Diagnostics
Gulnar Mehdi, Sebastian Brandt 0001, Mikhail Roshchin, Thomas A. Runkler |
IJCAI | 2 |
| 2016 | Towards Analytics Aware Ontology Based Access to Static and Streaming Data
Evgeny Kharlamov, Yannis Kotidis, Theofilos P. Mailis, Christian Neuenstadt, Charalampos Nikolaou, Özgür L. Özçep, Christoforos Svingos, Dmitriy Zheleznyakov, Sebastian Brandt 0001, Ian Horrocks 0001, Yannis E. Ioannidis, Steffen Lamparter, Ralf Möller 0001 |
ISWC (2) | 9 |
| 2016 | Ontology-Based Integration of Streaming and Static Relational Data with OptiqueabstractReal-time processing of data coming from multiple heterogeneous data streams and static databases is a typical task in many industrial scenarios such as diagnostics of large machines. A complex diagnostic task may require a collection of up to hundreds of queries over such data. Although many of these queries retrieve data of the same kind, such as temperature measurements, they access structurally different data sources. In this work we show how Semantic Technologies implemented in our system optique can simplify such complex diagnostics by providing an abstraction layer---ontology---that integrates heterogeneous data. In a nutshell, optique allows complex diagnostic tasks to be expressed with just a few high-level semantic queries. The system can then automatically enrich these queries, translate them into a collection with a large number of low-level data queries, and finally optimise and efficiently execute the collection in a heavily distributed environment. We will demo the benefits of optique on a real world scenario from Siemens. Evgeny Kharlamov, Sebastian Brandt 0001, Ernesto Jiménez-Ruiz, Yannis Kotidis, Steffen Lamparter, Theofilos P. Mailis, Christian Neuenstadt, Özgür L. Özçep, Christoph Pinkel, Christoforos Svingos, Dmitriy Zheleznyakov, Ian Horrocks 0001, Yannis E. Ioannidis, Ralf Möller 0001 |
SIGMOD Conference | 2 |
| 2015 | Semantic-Guided Feature Selection for Industrial Automation Systems
Martin Ringsquandl, Steffen Lamparter, Sebastian Brandt 0001, Thomas Hubauer, Raffaello Lepratti |
ISWC (2) | 3 |
| 2014 | Computable Declarative Representation of Clinical Assessment Scales in EHRsabstractClinical assessment scales, such as the Glasgow coma scale, are a core part of Electronic Health Records (EHRs). However, fully representing them in an OWL ontology is challenging: In particular, the determination of a score from patient's observations and clinical findings requires forms of aggregation and addition which are either tedious in OWL 2 or merely impractical due to combinatorial explosion. To solve this problem, we propose to separate the representation of the structure and content of an assessment scale from its enactment with the former being captured in OWL 2 and the latter being determined by a SPARQL query. The paper reports the results of a systematic review of 104 well-established clinical assessment scales along with the performance of the SPARQL queries proposed when executed with the query engine ARQ for Jena over HL7 CDA level three documents. Mercedes Argüello Casteleiro, Nicolas Matentzoglu, Bijan Parsia, Sebastian Brandt 0001 |
CBMS | 4 |
| 2014 | Estimating and Analysing Coordination in Medical TerminologiesabstractMedical vocabulary is complex, and convoluted not least because of large numbers of compound terms. Formalized medical terminologies such as SNOMED-CT and ICD-10 take one of two strategies when representing medical language: so-called pre-coordination where valid compound terms are included explicitly and post-coordination where the terminology consists of a basis and a generative function from which the compound terms may be derived. However, these notions are not used with particular precision. Here we provide a formalization of the notion of coordination, a technique for estimating the degree of coordination in a given system, and an examination, based on our technique, of the coordination level of a number of terminologies. Cornelia Hedeler, Bijan Parsia, Sebastian Brandt 0001 |
CBMS | 3 |
| 2014 | A Domain Specific Ontology Authoring Environment for a Clinical Documentation SystemabstractWe present a domain specific ontology editor for viewing, updating and managing a clinical documentation knowledge base. The editor is designed to allow clinical content specialists, who do not have a working knowledge of OWL, Semantic Web technologies or knowledge engineering, to quickly generate ontologies that describe clinical documentation templates along with rich bi-directional mappings between these documentation template ontologies and biomedical domain ontologies. While the editor has been designed and implemented for a specific use-case, many of the novel design choices are applicable to more traditional ontology editing environments. Furthermore, we believe that the workflow that is promoted by the editing environment and the partitioning and arrangement of the ontologies that are compiled by the editor are applicable to more general scenarios where two sets of ontologies corresponding to different application sub-domains need to be edited side-by-side and mapped between using a set of binding ontologies. Matthew Horridge, Sebastian Brandt 0001, Bijan Parsia, Alan L. Rector |
CBMS | 2 |
| 2008 | Viewpoint Paper: Why Do It the Hard Way? The Case for an Expressive Description Logic for SNOMEDabstractThere has been major progress both in description logics and ontology design since SNOMED was originally developed. The emergence of the standard Web Ontology language in its latest revision, OWL 1.1 is leading to a rapid proliferation of tools. Combined with the increase in computing power in the past two decades, these developments mean that many of the restrictions that limited SNOMED's original formulation no longer need apply. We argue that many of the difficulties identified in SNOMED could be more easily dealt with using a more expressive language than that in which SNOMED was originally, and still is, formulated. The use of a more expressive language would bring major benefits including a uniform structure for context and negation. The result would be easier to use and would simplify developing software and formulating queries. Alan L. Rector, Sebastian Brandt 0001 |
J. Am. Medical Informatics Assoc. | 2 |
| 2007 | Matching in Hybrid Terminologies
Sebastian Brandt 0001 |
LPAR | 1 |
| 2005 | Pushing the EL Envelope
Franz Baader, Sebastian Brandt 0001, Carsten Lutz |
IJCAI | 2 |
| 2004 | Polynomial Time Reasoning in a Description Logic with Existential Restrictions, GCI Axioms, and - What Else?
Sebastian Brandt 0001 |
ECAI | 1 |
| 2003 | Extensions of Non-standard Inferences to Descriptions Logics with Transitive Roles
Sebastian Brandt 0001, Anni-Yasmin Turhan, Ralf Küsters |
LPAR | 1 |
| 2002 | Approximation and Difference in Description Logics
Sebastian Brandt 0001, Ralf Küsters, Anni-Yasmin Turhan |
KR | 1 |
| 2001 | Matching under Side Conditions in Description Logics
Franz Baader, Sebastian Brandt 0001, Ralf Küsters |
IJCAI | 2 |