BibSLEIGH
BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
EDIT!
CC-BY
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × China
1 × Estonia
1 × Finland
1 × Germany
1 × Ireland
1 × Japan
1 × Portugal
1 × Sweden
1 × The Netherlands
19 × USA
2 × Austria
2 × Spain
2 × Switzerland
3 × Canada
4 × Italy
5 × United Kingdom
Collaborated with:
J.Hatcliff S.G.Elbaum Robby W.Visser C.S.Pasareanu L.A.Clarke R.Purandare E.Sherman O.Tkachuk J.C.Corbett M.B.Cohen V.P.Ranganath J.Geldenhuys S.Person X.Deng J.Shi P.Zhang M.Diep M.J.Gerrard S.Laubach B.J.Garvin M.Mizuno G.Jung H.Zheng M.Hoosier E.Rodríguez A.Filieri D.Li W.Srisa-an G.Yang G.Rothermel M.Jorde A.Kinneer G.S.Avrunin V.Carr L.Hines M.J.Craig E.Runquist K.A.Nies T.Nguyen H.N.Chin J.Dokulil G.Naumovich L.J.Osterweil K.S.Luckow J.Swanson J.Firestone T.Amtoft A.Banerjee S.Sokolowski M.Zheng M.S.Rogers Z.Luo S.F.Siegel T.Wallentine C.Flanagan G.T.Leavens W.Deng R.Joehanes A.Childs J.Greenwald P.Shanti G.Singh
Talks about:
program (20) model (18) check (14) analysi (13) softwar (10) concurr (10) test (10) verif (8) base (8) use (8)

♂ Person: Matthew B. Dwyer

DBLP DBLP: Dwyer:Matthew_B=

Facilitated 12 volumes:

CBSE 2012SCo
MoDELS 2012SCo
OOPSLA 2012Ed
CBSE 2011SCo
ISSTA 2011Ed
ICSE 2008Ed
ICSE 2008PrCh
FASE 2007Ed
FASE 2007PrCh
FSE 2004Ed
FSE 2004PrCh
PASTE 2002Ed

Contributed to:

ASE 20142014
FSE 20142014
ISSTA 20132013
FASE 20122012
FSE 20122012
ISSTA 20122012
ASE 20112011
OOPSLA 20112011
IJCAR 20102010
OOPSLA 20102010
ESEC/FSE 20092009
ICSM 20092009
ASE 20082008
FSE 20082008
ASE 20072007
ICSE 20072007
ISSTA 20072007
ASE 20062006
FSE 20062006
TACAS 20062006
CAV 20052005
ECOOP 20052005
ESOP 20052005
ASE 20042004
FASE 20042004
TACAS 20042004
VMCAI 20042004
ASE 20032003
ESEC/FSE 20032003
ICSE 20032003
PEPM 20032003
ICSE 20022002
ICSE 20012001
TACAS 20012001
ICSE 20002000
ICSE 19991999
PEPM 19991999
SAS 19991999
ALP/PLILP 19981998
FSE 19981998
ASE 19971997
ESEC/FSE 19971997
ICSE 19971997
ICSE 19961996
TRI-Ada 19961996
ICSE 19951995
FSE 19941994
ASE 20152015
GTTSE 20152015
ASE 20172017

Wrote 61 papers:

ASE-2014-LuckowPDFV #approximate #execution #nondeterminism #probability #source code #symbolic computation
Exact and approximate probabilistic symbolic execution for nondeterministic programs (KSL, CSP, MBD, AF, WV), pp. 575–586.
FSE-2014-SwansonCDGF #adaptation #configuration management #self
Beyond the rainbow: self-adaptive failure avoidance in configurable systems (JS, MBC, MBD, BJG, JF), pp. 377–388.
ISSTA-2013-PurandareDE #finite #monitoring #optimisation
Optimizing monitoring of finite state properties through monitor compaction (RP, MBD, SGE), pp. 280–290.
FASE-2012-ShiCD #composition #execution #integration #product line #symbolic computation #testing #using
Integration Testing of Software Product Lines Using Compositional Symbolic Execution (JS, MBC, MBD), pp. 270–284.
FSE-2012-VisserGD #constraints #named #program analysis #reuse
Green: reducing, reusing and recycling constraints in program analysis (WV, JG, MBD), p. 58.
ISSTA-2012-GeldenhuysDV #execution #probability #symbolic computation
Probabilistic symbolic execution (JG, MBD, WV), pp. 166–176.
ISSTA-2012-ZhangED #composition #generative #pipes and filters #testing
Compositional load test generation for software pipelines (PZ, SGE, MBD), pp. 89–99.
ASE-2011-Dwyer #analysis #behaviour #testing
Unifying testing and analysis through behavioral coverage (MBD), p. 2.
ASE-2011-ZhangED #automation #generative #testing
Automatic generation of load tests (PZ, SGE, MBD), pp. 43–52.
OOPSLA-2011-LiSD #analysis #concurrent #detection #named
SOS: saving time in dynamic race detection with stationary analysis (DL, WSa, MBD), pp. 35–50.
IJCAR-2010-ShermanGD #partial order #type system
A Slice-Based Decision Procedure for Type-Based Partial Orders (ES, BJG, MBD), pp. 156–170.
OOPSLA-2010-PurandareDE #monitoring #optimisation
Monitor optimization via stutter-equivalent loop transformation (RP, MBD, SGE), pp. 270–285.
ESEC-FSE-2009-ShermanDE #concurrent #source code #testing
Saturation-based testing of concurrent programs (ES, MBD, SGE), pp. 53–62.
ICSM-2009-YangDR #model checking
Regression model checking (GY, MBD, GR), pp. 115–124.
ASE-2008-DwyerDE #cost analysis #monitoring
Reducing the Cost of Path Property Monitoring Through Sampling (MBD, MD, SGE), pp. 228–237.
ASE-2008-JordeED #testing
Increasing Test Granularity by Aggregating Unit Tests (MJ, SGE, MBD), pp. 9–18.
FSE-2008-PersonDEP #difference #execution #symbolic computation
Differential symbolic execution (SP, MBD, SGE, CSP), pp. 226–237.
ASE-2007-DiepED
Reducing irrelevant trace variations (MD, SGE, MBD), pp. 477–480.
ASE-2007-DwyerP #cost analysis #dynamic analysis #static analysis #type system
Residual dynamic typestate analysis exploiting static analysis: results to reformulate and reduce the cost of dynamic analysis (MBD, RP), pp. 124–133.
ICSE-2007-DwyerEPP #parallel #random
Parallel Randomized State-Space Search (MBD, SGE, SP, RP), pp. 3–12.
ICSE-2007-DwyerKE #adaptation #online #program analysis
Adaptive Online Program Analysis (MBD, AK, SGE), pp. 220–229.
ISSTA-2007-CohenDS #configuration management #constraints #interactive #testing
Interaction testing of highly-configurable systems in the presence of constraints (MBC, MBD, JS), pp. 129–139.
ASE-2006-RobbyDH #framework #model checking #using
Domain-specific Model Checking Using The Bogor Framework (R, MBD, JH), pp. 369–370.
FSE-2006-DwyerPE #detection #fault
Controlling factors in evaluating path-sensitive error detection techniques (MBD, SP, SGE), pp. 92–104.
FSE-2006-ElbaumCDD #difference #testing
Carving differential unit test cases from system test cases (SGE, HNC, MBD, JD), pp. 253–264.
TACAS-2006-DwyerHHRRW #concurrent #effectiveness #object-oriented #reduction #slicing #source code
Evaluating the Effectiveness of Slicing for Model Reduction of Concurrent Object-Oriented Programs (MBD, JH, MH, VPR, R, TW), pp. 73–89.
CAV-2005-DwyerHHR #framework #model checking #using
Building Your Own Software Model Checker Using the Bogor Extensible Model Checking Framework (MBD, JH, MH, R), pp. 148–152.
ECOOP-2005-RodriguezDFHLR #composition #concurrent #ml #multi #source code #specification #thread #verification
Extending JML for Modular Specification and Verification of Multi-threaded Programs (ER, MBD, CF, JH, GTL, R), pp. 551–576.
ESOP-2005-RanganathABDH #slicing
A New Foundation for Control-Dependence and Slicing for Modern Program Structures (VPR, TA, AB, MBD, JH), pp. 77–93.
ASE-2004-DwyerRTV #interactive #model checking #order
Analyzing Interaction Orderings with Model Checking (MBD, R, OT, WV), pp. 154–163.
FASE-2004-ChildsGRDDHJSS #analysis #component #development #ide #named #synthesis #verification
Cadena: An Integrated Development Environment for Analysis, Synthesis, and Verification of Component-Based Systems (AC, JG, VPR, XD, MBD, JH, GJ, PS, GS), pp. 160–164.
TACAS-2004-DengDHM #aspect-oriented #framework #named
SyncGen: An Aspect-Oriented Framework for Synchronization (XD, MBD, JH, MM), pp. 158–162.
TACAS-2004-RobbyRDH #framework #model checking #specification #using
Checking Strong Specifications Using an Extensible Software Model Checking Framework (R, ER, MBD, JH), pp. 404–420.
VMCAI-2004-HatcliffRD #concurrent #model checking #object-oriented #specification #using #verification
Verifying Atomicity Specifications for Concurrent Object-Oriented Software Using Model-Checking (JH, R, MBD), pp. 175–190.
ASE-2003-TkachukDP #automation #generative #model checking
Automated Environment Generation for Software Model Checking (OT, MBD, CSP), pp. 116–129.
ESEC-FSE-2003-RobbyDH #framework #model checking #named
Bogor: an extensible and highly-modular software model checking framework (R, MBD, JH), pp. 267–276.
ESEC-FSE-2003-TkachukD #adaptation #analysis #composition #model checking
Adapting side effects analysis for modular program model checking (OT, MBD), pp. 188–197.
ICSE-2003-HatcliffDDJR #analysis #component #development #named #verification
Cadena: An Integrated Development, Analysis, and Verification Environment for Component-based Systems (JH, XD, MBD, GJ, VPR), pp. 160–173.
PEPM-2003-HatcliffDDJRR #component #corba #design #partial evaluation #slicing
Slicing and partial evaluation of CORBA component model designs for avionics system (JH, WD, MBD, GJ, VPR, R), pp. 1–2.
ICSE-2002-DengDHM #concurrent #invariant #source code #specification #synthesis #verification
Invariant-based specification, synthesis, and verification of synchronization in concurrent programs (XD, MBD, JH, MM), pp. 442–452.
ICSE-2001-DwyerHJLPRZV #abstraction #finite #verification
Tool-Supported Program Abstraction for Finite-State Verification (MBD, JH, RJ, SL, CSP, R, HZ, WV), pp. 177–187.
TACAS-2001-PasareanuDV #java #model checking #source code
Finding Feasible Counter-examples when Model Checking Abstracted Java Programs (CSP, MBD, WV), pp. 284–298.
ICSE-2000-CorbettDHLPRZ #finite #java #modelling #named #source code
Bandera: extracting finite-state models from Java source code (JCC, MBD, JH, SL, CSP, R, HZ), pp. 439–448.
ICSE-2000-CorbettDHR #interface #java #model checking #named #source code
Bandera: a source-level interface for model checking Java programs (JCC, MBD, JH, R), pp. 762–765.
ICSE-1999-DwyerAC #finite #specification #verification
Patterns in Property Specifications for Finite-State Verification (MBD, GSA, JCC), pp. 411–420.
PEPM-1999-DwyerH #slicing
Slicing Software for Model Construction (MBD, JH), pp. 105–118.
SAS-1999-HatcliffCDSZ #concurrent #formal method #multi #slicing #source code #thread #virtual machine
A Formal Study of Slicing for Multi-threaded Programs with JVM Concurrency Primitives (JH, JCC, MBD, SS, HZ), pp. 1–18.
ALP-PLILP-1998-HatcliffDL #analysis #staging #using
Staging Static Analyses Using Abstraction-Based Program Specialization (JH, MBD, SL), pp. 134–151.
FSE-1998-DwyerP #model checking
Filter-Based Model Checking of Partial Systems (MBD, CSP), pp. 189–202.
ASE-1997-Dwyer #analysis #composition #concurrent
Modular Flow Analysis for Concurrent Software (MBD), pp. 264–273.
ESEC-FSE-1997-DwyerCH #abstraction #model checking #user interface #using #visual notation
Model Checking Graphical User Interfaces Using Abstractions (MBD, VC, LH), pp. 244–261.
ICSE-1997-NaumovichCOD #concurrent #verification
Verification of Concurrent Software with FLAVERS (GN, LAC, LJO, MBD), pp. 594–595.
ICSE-1996-DwyerC #architecture #data flow #flexibility
A Flexible Architecture for Building Data Flow Analyzers (MBD, LAC), pp. 554–564.
TRI-Ada-1996-DwyerCR #ada #concurrent #independence
An Application-Independent Concurrency Skeleton in Ada 95 (MBD, MJC, ER), pp. 179–192.
ICSE-1995-DwyerCN #concurrent #petri net #representation #source code
A Compact Petri Net Representation for Concurrent Programs (MBD, LAC, KAN), pp. 147–157.
FSE-1994-DwyerC #analysis #concurrent #data flow #source code #verification
Data Flow Analysis for Verifying Properties of Concurrent Programs (MBD, LAC), pp. 62–75.
ASE-2015-ShermanD #analysis #data flow #performance #precise
Exploiting Domain and Program Structure to Synthesize Efficient and Precise Data Flow Analyses (T) (ES, MBD), pp. 608–618.
ASE-2015-ZhengRLDS #named #parallel #source code #verification
CIVL: Formal Verification of Parallel Programs (MZ, MSR, ZL, MBD, SFS), pp. 830–835.
GTTSE-2015-DwyerFGGPV #probability #program analysis
Probabilistic Program Analysis (MBD, AF, JG, MJG, CSP, WV), pp. 1–25.
ASE-2017-GerrardD
Comprehensive failure characterization (MJG, MBD), pp. 365–376.
ASE-2017-NguyenDV #invariant #named #using
SymInfer: inferring program invariants using symbolic states (TN, MBD, WV), pp. 804–814.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.