Rosemary Monahan
Maynooth University
66 Papers
366 Citations
Rosemary Monahan is an academic researcher from Maynooth University. The author has contributed to research in topics: Computer science & Software verification. The author has an hindex of 14, co-authored 52 publications. Previous affiliations of Rosemary Monahan include University College Dublin & National University of Ireland.
Chat about Author
Papers
Reasoning about comprehensions with first-order SMT solvers
K. Rustan M. Leino,Rosemary Monahan +1 more
- 08 Mar 2009
TL;DR: A technique for translating common comprehension expressions (sum, count, product, min, and max) into verification conditions that can be tackled by two off-the-shelf first-order SMT solvers is presented and implemented in the Spec# program verifier.
VerifyThis 2015 A program verification competition
TL;DR: An overview is provided of the VerifyThis 2016 event, the challenges that were posed during the competition, and a high-level overview of the solutions to these challenges.
36
Exploiting Attributed Type Graphs to Generate Metamodel Instances Using an SMT Solver
Hao Wu,Rosemary Monahan,James F. Power +2 more
- 01 Jul 2013
TL;DR: An approach to generating instances of metamodels using a Satisfiability Modulo Theories (SMT) solver as a back-end engine and the results showing the feasibility of this approach are presented.
VerifyThis 2012
Marieke Huisman,Vladimir Klebanov,Rosemary Monahan +2 more
- 01 Nov 2015
TL;DR: An overview of the VerifyThis competition series, an account of related activities in the area, and an overview of solutions submitted to the organizers both during and after the 2012 competition are provided.
Reveal: a tool to reverse engineer class diagrams
Sarah Matzko,Peter Clarke,Tanton H. Gibbs,Brian A. Malloy,James F. Power,Rosemary Monahan +5 more
- 01 Feb 2002
TL;DR: This paper presents a tool, Reveal, to reverse engineer a class diagram from the C + + source code representation of the software, and offers some extensions to the standard notation to include representations for namespaces, stand-alone functions and friend functions.