Demo Data from EDBT 2026 / reviewers in the wild / expert
Steven P. Miller
dblp:38/1933
· DBLP profile ↗
14ranked-venue papers
4as first author
0since 2021 · last 2017
0000-0001-9102-9105ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 7 · 4 first-authorApplied, interdisciplinary, general and emerging computing · 5Graphics, computer vision, multimedia, augmented reality and games · 4Systems, architecture and hardware · 1Theory of computation · 1
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
1 paper |
Software testing · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
distributed real-time systems |
0.1 | 1 | 2009 | A Formal Architecture Pattern for Real-Time Distributed Systems · RTSS 2009 |
Software testing › specification-based testing
requirements-based testing |
0.1 | 1 | 2006 | Coverage metrics for requirements-based testing · ISSTA 2006 |
Software testing
test coverage |
0.1 | 1 | 2006 | Coverage metrics for requirements-based testing · ISSTA 2006 |
Methods — techniques the papers use, named apart from their topics
linear temporal logic · 0.1formal specification · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2017 | Prediction of Brain Network Age and Factors of Delayed Maturation in Very Preterm Infants
Colin J. Brown, Kathleen P. Moriarty, Steven P. Miller, Brian G. Booth, Jill G. Zwicker, Ruth E. Grunau, Anne Synnes, Vann Chau, Ghassan Hamarneh |
MICCAI (1) | 3 |
| 2017 | Combining Spatial and Non-spatial Dictionary Learning for Automated Labeling of Intra-ventricular Hemorrhage in Neonatal Brain MRI
Steven P. Miller, Vann Chau, Colin Studholme |
MICCAI (1) | 2 |
| 2016 | Predictive Subnetwork Extraction with Structural Priors for Infant Connectomes
Colin J. Brown, Steven P. Miller, Brian G. Booth, Jill G. Zwicker, Ruth E. Grunau, Anne Synnes, Vann Chau, Ghassan Hamarneh |
MICCAI (1) | 2 |
| 2015 | Prediction of Motor Function in Very Preterm Infants Using Connectome Features and Local Synthetic Instances
Colin J. Brown, Steven P. Miller, Brian G. Booth, Kenneth J. Poskitt, Vann Chau, Anne Synnes, Jill G. Zwicker, Ruth E. Grunau, Ghassan Hamarneh |
MICCAI (1) | 2 |
| 2013 | Study on the Barriers to the Industrial Adoption of Formal Methods
Jennifer A. Davis, Matthew A. Clark 0001, Darren D. Cofer, Aaron Fifarek, Jacob Hinchman, Jonathan A. Hoffman, Brian W. Hulbert, Steven P. Miller, Lucas G. Wagner |
FMICS | 8 |
| 2009 | A Formal Architecture Pattern for Real-Time Distributed SystemsabstractPattern solutions for software and architectures have significantly reduced design, verification, and validation times by mapping challenging problems into a solved generic problem. In the paper, we present an architecture pattern for ensuring synchronous computation semantics using the PALS protocol. We develop a modeling framework in AADL to automatically transform a synchronous design of a real-time distributed system into an asynchronous design satisfying the PALS protocol. We present a detailed example of how the PALS transformation works for a dual-redundant system. From the example, we also describe the general transformation in terms of intuitively defined AADL semantics. Furthermore, we develop a static analysis checker to find necessary conditions that must be satisfied in order for the PALS transformation to work correctly. The transformations and static checks that we have described are implemented in OSATE using the generated EMF metamodel API for model manipulation. Abdullah Al-Nayeem, Mu Sun, Xiaokang Qiu, Lui Sha, Steven P. Miller, Darren D. Cofer |
RTSS | 5 |
| 2009 | Bridging the Gap Between Model-Based Development and Model Checking
Steven P. Miller |
TACAS | 1 |
| 2008 | Formal Methods for Critical Systems
Steven P. Miller |
FMICS | 1 |
| 2007 | Integration of Formal Analysis into a Model-Based Software Development Process
Michael W. Whalen, Darren D. Cofer, Steven P. Miller, Bruce H. Krogh, Walter Storm |
FMICS | 3 |
| 2006 | Coverage metrics for requirements-based testingabstractIn black-box testing, one is interested in creating a suite of tests from requirements that adequately exercise the behavior of a software system without regard to the internal structure of the implementation. In current practice, the adequacy of black box test suites is inferred by examining coverage on an executable artifact, either source code or a software model.In this paper, we define structural coverage metrics directly on high-level formal software requirements. These metrics provide objective, implementation-independent measures of how well a black-box test suite exercises a set of requirements. We focus on structural coverage criteria on requirements formalized as LTL properties and discuss how they can be adapted to measure finite test cases. These criteria can also be used to automatically generate a requirements-based test suite. Unlike model or code-derived test cases, these tests are immediately traceable to high-level requirements. To assess the practicality of our approach, we apply it on a realistic example from the avionics domain. Michael W. Whalen, Ajitha Rajan, Mats P. E. Heimdahl, Steven P. Miller |
ISSTA | 4 |
| 2006 | Proving the Shalls: Requirements, Proofs, and Model-Based DevelopmentabstractInformal requirements stated in a natural language often suffer from ambiguity, inconsistency, and incompleteness. For these reasons, the trend over the last decade has been towards the development of alternate approaches for specifying requirements such as use cases and requirement modeling languages. However, the growing popularity of model-based development and the increasing power of formal verification tools make yet another approach possible. In this approach, informal shall statements are captured as a first step in requirements elicitation. Next, an executable model of the system is constructed that is believed to implement these requirements. Simulation of this model is used to obtain early validation of the requirements with the customer and among the developers. The informal shall statements are then rewritten as formal properties over the model and shown to hold on the model. When possible, this is done through mathematical proof using model-checking or theorem proving. When formal proof is not possible, testing of the properties against the model is used. Finally, source code is automatically generated from the model. For safety or security systems, test cases are also automatically generated from the model and used to check that the object-code executing on the target platform correctly implements the model Steven P. Miller |
RE | 1 |
| 2006 | Proving the shalls
Steven P. Miller, Alan C. Tribble, Michael W. Whalen, Mats P. E. Heimdahl |
Int. J. Softw. Tools Technol. Transf. | 1 |
| 1996 | Applying Formal Verification to the AAMP5 Microprocessor: A Case Study in the Industrial Use of Formal Methods
Mandayam K. Srivas, Steven P. Miller |
Formal Methods Syst. Des. | 2 |
| 1986 | UNIX and Remote Procedure Calls: A Peaceful Coexistence?
Robert J. Souza, Steven P. Miller |
ICDCS | 2 |