VLDB 2026 Research / reviewers in the wild / expert
Morgan McColl
dblp:235/7243
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2023
0000-0003-4217-7210ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Automatic Verification of High-Level Executable Models Running on FPGAs
Morgan McColl, Callum McColl, René Hexel |
ATVA | 1 |
| 2022 | Verifiable Executable Models for Decomposable Real-time SystemsabstractFormally verifiable, executable models allow the high-level design, implementation, execution, and validation of reliable systems. But, unbounded complexity, semantic gaps, and combinatorial state explosion have drastically reduced the use of model-driven software engineering for even moderately complex real-time systems. We introduce a new solution that enables high level, executable models of decomposable real-time systems. Our novel approach allows verification in both the time domain and the value domain. We show that through 1) the use of a static, worst-case execution time, and 2) our time-triggered deterministic scheduling of arrangements of logic-labelled finite-state machines (LLFSMs), we can create succinct Kripke structures that are fit for formal verification, including verification of timing properties. We leap further and enable parallel, non-preemptive scheduling of LLFSMs where verification is feasible as the faithful Kripke structure has bounded size. We evaluate our approach through a case study where we fully apply a model-driven approach to a hard time-critical system of parallel sonar sensors. Callum McColl, Vladimir Estivill-Castro, Morgan McColl, René Hexel |
MODELSWARD | 3 |
| 2021 | Enabling Modern Application Development with Swift on the Nao/Pepper Robots
Callum McColl, Vladimir Estivill-Castro, Eugene Gilmore, Morgan McColl, René Hexel |
RoboCup | 4 |