EDBT 2026 Demo / reviewers in the wild / expert
Stefan Kuhn 0001
dblp:04/2060-1
· DBLP profile ↗
17ranked-venue papers
9as first author
8since 2021 · last 2026
0000-0002-5990-4157ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 12 · 6 first-author · 5 since 2021Theory of computation · 7 · 5 first-author · 4 since 2021Software engineering, systems software and programming languages · 3 · 2 first-author · 1 since 2021Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Reversible Deep Learning for 13C NMR in Chemoinformatics: On Structures and Spectra
Stefan Kuhn 0001, Vandana Dwarka, Przemyslaw Grenda, Eero Vainikko |
RC | 1 |
| 2026 | A reversible debugger for MPI applications with flexible backends
Stefan Kuhn 0001, Mihkel Tiks, Ott-Kaarel Martens, Eero Vainikko |
Future Gener. Comput. Syst. | 1 |
| 2025 | Implementing Reversible Neural Networks
Uku Zingel, Stefan Kuhn 0001, Eero Vainikko |
RC | 2 |
| 2023 | Extended Reality, Augmented Users, and Design Implications for Virtual Learning EnvironmentsabstractRecently, new technologies have been developed that allow physical and virtual space to converge. We reviewed a range of innovative technologies that enable immersive and 3D interaction, which we believe are of particular interest to apply Universal Design for Learning (UDL) principles in teaching and learning practices, with a particular interest in higher education. We found limitations related to hardware and interactive systems that cannot be customised to meet the needs of all different students and some users may be marginalised. We draw attention to problems that lead to the risk of intentional exclusion while highlighting relevant inclusion opportunities. The main contribution of this paper is to present a selection of use cases to discuss how software applications can be designed to meet the guidelines for UDL, and improve the accessibility of 3D interaction for innovative Virtual Learning Environments (VLEs). Lilian Genaro Motti, Katie Crowley, Stefan Kuhn 0001, Fabio Caraffini, Turgay Altindag, Simon Colreavy-Donnelly |
ISTAS | 3 |
| 2022 | Dataset Size and Machine Learning - Open NMR Databases as a Case StudyabstractThe amount of data needed for training machine learning methods is an open question. Here, we use a problem from chemistry for examining this question. The problem is a special case of a graph data analysis. It can be tackled inter alia by using graph convolutional networks. We show that newer methods can provide good results, but need large amounts of data, which are not always available. In some cases, older methods may be preferable for low amounts of data. In the longer term, open databases can help with this problem. Stefan Kuhn 0001, Ricardo Moreira Borges, Francesco Venturini, Maurizio Sansotera |
COMPSAC | 1 |
| 2022 | Modelling of DNA mismatch repair with a reversible process calculusabstractWe have demonstrated in previous work that the Calculus of Covalent Bonding (CCB) can be used to simulate higher-level biochemical processes. This is significant since CCB was originally devised to model lower-level organic chemical reactions. In this paper we extend the use of the calculus to model an important gene repair pathway, namely DNA Mismatch Repair (MMR). This complex pathway involves four helper proteins and needs a distinction between the two chains in a DNA strand. In order to achieve this, we extend the calculus by allowing prefixing with collections of bonding sites. Stefan Kuhn 0001, Irek Ulidowski |
Theor. Comput. Sci. | 1 |
| 2021 | Reversibility of Executable Interval Temporal Logic Specifications
Antonio Cau, Stefan Kuhn 0001, James Hoey |
RC | 2 |
| 2021 | SCIPS: A serious game using a guidance mechanic to scaffold effective training for cyber security
Stuart O'Connor, Salim Hasshu, James Bielby, Simon Colreavy-Donnelly, Stefan Kuhn 0001, Fabio Caraffini, Richard Smith 0002 |
Inf. Sci. | 5 |
| 2020 | Identifying Parkinson's Disease Through the Classification of Audio Recording DataabstractDevelopments in artificial intelligence can be leveraged to support the diagnosis of degenerative disorders, such as epilepsy and Parkinson's disease. This study aims to provide a software solution, focused initially towards Parkinson's disease, which can positively impact medical practice surrounding degenerative diagnoses. Through the use of a dataset containing numerical data representing acoustic features extracted from an audio recording of an individual, it is determined if a neural approach can provide an improvement over previous results in the area. This is achieved through the implementation of a feedforward neural network and a layer recurrent neural network. By comparison with the state-of-the-art, a Bayesian approach providing a classification accuracy benchmark of 87.1%, it is found that the implemented neural networks are capable of average accuracy of 96%, highlighting improved accuracy for the classification process. The solution is capable of supporting the diagnosis of Parkinson's disease in an advisory capacity and is envisioned to inform the process of referral through general practice. James Bielby, Stefan Kuhn 0001, Simon Colreavy-Donnelly, Fabio Caraffini, Stuart O'Connor, Zacharias A. Anastassi |
CEC | 2 |
| 2020 | A Neural Network for Interpolating Light-SourcesabstractThis study combines two novel deterministic methods with a Convolutional Neural Network to develop a machine learning method that is aware of directionality of light in images. The first method detects shadows in terrestrial images by using a sliding-window algorithm that extracts specific hue and value features in an image. The second method interpolates light-sources by utilising a line-algorithm, which detects the direction of light sources in the image. Both of these methods are single-image solutions and employ deterministic methods to calculate the values from the image alone, without the need for illumination-models. They extract real-time geometry from the light source in an image, rather than mapping an illuminationmodel onto the image, which are the only models used today. Finally, those outputs are used to train a Convolutional Neural Network. This displays greater accuracy than previous methods for shadow detection and can predict light source-direction and thus orientation accurately, which is a considerable innovation for an unsupervised CNN. It is significantly faster than the deterministic methods. We also present a reference dataset for the problem of shadow and light direction detection. Simon Colreavy-Donnelly, Stefan Kuhn 0001, Fabio Caraffini, Stuart O'Connor, Zacharias A. Anastassi, Simon Coupland |
COMPSAC | 2 |
| 2018 | Simulation of Base Excision Repair in the Calculus of Covalent Bonding
Stefan Kuhn 0001 |
RC | 1 |
| 2018 | Local reversibility in a Calculus of Covalent Bonding
Stefan Kuhn 0001, Irek Ulidowski |
Sci. Comput. Program. | 1 |
| 2016 | A Calculus for Local Reversibility
Stefan Kuhn 0001, Irek Ulidowski |
RC | 1 |
| 2015 | Towards Modelling of Local Reversibility
Stefan Kuhn 0001, Irek Ulidowski |
RC | 1 |
| 2009 | Bioclipse 2: A scriptable integration platform for the life sciencesabstractBACKGROUND: Contemporary biological research integrates neighboring scientific domains to answer complex questions in fields such as systems biology and drug discovery. This calls for tools that are intuitive to use, yet flexible to adapt to new tasks. RESULTS: Bioclipse is a free, open source workbench with advanced features for the life sciences. Version 2.0 constitutes a complete rewrite of Bioclipse, and delivers a stable, scalable integration platform for developers and an intuitive workbench for end users. All functionality is available both from the graphical user interface and from a built-in novel domain-specific language, supporting the scientist in interdisciplinary research and reproducible analyses through advanced visualization of the inputs and the results. New components for Bioclipse 2 include a rewritten editor for chemical structures, a table for multiple molecules that supports gigabyte-sized files, as well as a graphical editor for sequences and alignments. CONCLUSION: Bioclipse 2 is equipped with advanced tools required to carry out complex analysis in the fields of bio- and cheminformatics. Developed as a Rich Client based on Eclipse, Bioclipse 2 leverages on today's powerful desktop computers for providing a responsive user interface, but also takes full advantage of the Web and networked (Web/Cloud) services for more demanding calculations or retrieval of data. The fact that Bioclipse 2 is based on an advanced and widely used service platform ensures wide extensibility, making it easy to add new algorithms, visualizations, as well as scripting commands. The intuitive tools for end users and the extensible architecture make Bioclipse 2 ideal for interdisciplinary and integrative research.Bioclipse 2 is released under the Eclipse Public License (EPL), a flexible open source license that allows additional plugins to be of any license. Bioclipse 2 is implemented in Java and supported on all major platforms; Source code and binaries are freely available at http://www.bioclipse.net. Ola Spjuth, Jonathan Alvarsson, Arvid Berg, Martin Eklund, Stefan Kuhn 0001, Carl Mäsak, Gilleain M. Torrance, Johannes Wagener, Egon L. Willighagen, Christoph Steinbeck, Jarl E. S. Wikberg |
BMC Bioinform. | 5 |
| 2008 | Building blocks for automated elucidation of metabolites: Machine learning methods for NMR predictionabstractBACKGROUND: Current efforts in Metabolomics, such as the Human Metabolome Project, collect structures of biological metabolites as well as data for their characterisation, such as spectra for identification of substances and measurements of their concentration. Still, only a fraction of existing metabolites and their spectral fingerprints are known. Computer-Assisted Structure Elucidation (CASE) of biological metabolites will be an important tool to leverage this lack of knowledge. Indispensable for CASE are modules to predict spectra for hypothetical structures. This paper evaluates different statistical and machine learning methods to perform predictions of proton NMR spectra based on data from our open database NMRShiftDB. RESULTS: A mean absolute error of 0.18 ppm was achieved for the prediction of proton NMR shifts ranging from 0 to 11 ppm. Random forest, J48 decision tree and support vector machines achieved similar overall errors. HOSE codes being a notably simple method achieved a comparatively good result of 0.17 ppm mean absolute error. CONCLUSION: NMR prediction methods applied in the course of this work delivered precise predictions which can serve as a building block for Computer-Assisted Structure Elucidation for biological metabolites. Stefan Kuhn 0001, Björn Egert, Steffen Neumann, Christoph Steinbeck |
BMC Bioinform. | 1 |
| 2007 | Bioclipse: an open source workbench for chemo- and bioinformaticsabstractBACKGROUND: There is a need for software applications that provide users with a complete and extensible toolkit for chemo- and bioinformatics accessible from a single workbench. Commercial packages are expensive and closed source, hence they do not allow end users to modify algorithms and add custom functionality. Existing open source projects are more focused on providing a framework for integrating existing, separately installed bioinformatics packages, rather than providing user-friendly interfaces. No open source chemoinformatics workbench has previously been published, and no successful attempts have been made to integrate chemo- and bioinformatics into a single framework. RESULTS: Bioclipse is an advanced workbench for resources in chemo- and bioinformatics, such as molecules, proteins, sequences, spectra, and scripts. It provides 2D-editing, 3D-visualization, file format conversion, calculation of chemical properties, and much more; all fully integrated into a user-friendly desktop application. Editing supports standard functions such as cut and paste, drag and drop, and undo/redo. Bioclipse is written in Java and based on the Eclipse Rich Client Platform with a state-of-the-art plugin architecture. This gives Bioclipse an advantage over other systems as it can easily be extended with functionality in any desired direction. CONCLUSION: Bioclipse is a powerful workbench for bio- and chemoinformatics as well as an advanced integration platform. The rich functionality, intuitive user interface, and powerful plugin architecture make Bioclipse the most advanced and user-friendly open source workbench for chemo- and bioinformatics. Bioclipse is released under Eclipse Public License (EPL), an open source license which sets no constraints on external plugin licensing; it is totally open for both open source plugins as well as commercial ones. Bioclipse is freely available at http://www.bioclipse.net. Ola Spjuth, Tobias Helmus, Egon L. Willighagen, Stefan Kuhn 0001, Martin Eklund, Johannes Wagener, Peter Murray-Rust, Christoph Steinbeck, Jarl E. S. Wikberg |
BMC Bioinform. | 4 |