EDBT 2026 Demo / reviewers in the wild / expert
Todd W. Schiller
dblp:26/8324
· DBLP profile ↗
5ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 2 first-authorArtificial intelligence and machine learning · 2 · 2 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.
| Software engineering, system software, and programming languages
3 papers |
Programming languages and type systems · 30% Requirements engineering and software design · 22% Empirical software engineering · 22% |
Topics — the 5 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Empirical software engineering
developer studies |
0.2 | 1 | 2014 | Case studies and tools for contract specifications · ICSE 2014 |
Programming languages and type systems › type checking
pluggable type checking |
0.1 | 1 | 2011 | Building and using pluggable type-checkers · ICSE 2011 |
Programming languages and type systems
type checking |
0.1 | 1 | 2011 | Building and using pluggable type-checkers · ICSE 2011 |
Program analysis › error detection
compile-time error detection |
0.0 | 1 | 2011 | Building and using pluggable type-checkers · ICSE 2011 |
Program analysis
static analysis |
0.0 | 1 | 2011 | Building and using pluggable type-checkers · ICSE 2011 |
Methods — techniques the papers use, named apart from their topics
specification inlining · 0.1drag-and-drop condition construction · 0.1concrete counterexamples · 0.1type system refinement · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Case studies and tools for contract specificationsabstractContracts are a popular tool for specifying the functional behavior of software. This paper characterizes the contracts that developers write, the contracts that developers could write, and how a developer reacts when shown the difference. Todd W. Schiller, Kellen Donohue, Forrest Coward, Michael D. Ernst |
ICSE | 1 |
| 2012 | Reducing the barriers to writing verified specificationsabstractFormally verifying a program requires significant skill not only because of complex interactions between program subcomponents, but also because of deficiencies in current verification interfaces. These skill barriers make verification economically unattractive by preventing the use of less-skilled (less-expensive) workers and distributed workflows (i.e., crowdsourcing). This paper presents VeriWeb, a web-based IDE for verification that decomposes the task of writing verifiable specifications into manageable subproblems. To overcome the information loss caused by task decomposition, and to reduce the skill required to verify a program, VeriWeb incorporates several innovative user interface features: drag and drop condition construction, concrete counterexamples, and specification inlining. Todd W. Schiller, Michael D. Ernst |
OOPSLA | 1 |
| 2011 | Building and using pluggable type-checkersabstractThis paper describes practical experience building and using pluggable type-checkers. A pluggable type-checker refines (strengthens) the built-in type system of a programming language. This permits programmers to detect and prevent, at compile time, defects that would otherwise have been manifested as run-time errors. The prevented defects may be generally applicable to all programs, such as null pointer dereferences. Or, an application-specific pluggable type system may be designed for a single application. Werner Dietl, Stephanie Dietzel, Michael D. Ernst, Kivanç Muslu, Todd W. Schiller |
ICSE | 5 |
| 2010 | Modeling radiation-induced lung injury risk with an ensemble of support vector machines
Todd W. Schiller, Yixin Chen 0001, Issam El-Naqa, Joseph O. Deasy |
Neurocomputing | 1 |
| 2009 | Improving Clinical Relevance in Ensemble Support Vector Machine Models of Radiation Pneumonitis RiskabstractPatients undergoing thoracic radiation therapy can develop radiation pneumonitis (RP), a potentially fatal inflammation of the lungs. Support vector machines (SVMs), a statistical machine learning method, have recently been used to build binary-outcome RP prediction models with promising results. In this work, we (1) introduce a feature-ranking selection step to limit complexity in ensemble SVM models (2) show that ensembles of SVMs provide a statistically significant performance improvement in the area under the cross-validated receiver operating curve and (3) apply Platt's tuning to generate probability estimates from the component SVMs in order to augment clinical relevance. Todd W. Schiller, Yixin Chen 0001, Issam El-Naqa, Joseph O. Deasy |
ICMLA | 1 |