|
|
|
|
Tuesday, 9 September 1997 |
16:00 |
- |
20:00 |
|
Registration and Check-In |
|
|
|
|
|
|
|
|
|
Wednesday, 10 September
1997 |
7:30 |
- |
15:00 |
|
Registration and Check-In |
8:00 |
- |
8:30 |
|
Deluxe Continental Breakfast |
|
|
|
|
|
|
|
|
|
Session 1: Introduction and Motivation,
chaired by Ricky Butler |
8:30 |
- |
9:00 |
|
Welcome and Introduction to Lfm97 |
|
|
|
|
Ricky Butler, Michael
Holloway |
9:00 |
- |
9:30 |
|
Harm Reduction Technology |
|
|
|
|
Richard Platek |
9:30 |
- |
10:00 |
|
Are Formal Methods Best Used for Refutation
or for Verification? |
|
|
|
|
John Rushby |
10:00 |
- |
10:20 |
|
break |
|
|
|
|
|
|
|
|
|
Session 2: Requirements (1), chaired
by Michael Holloway |
10:20 |
- |
10:50 |
|
Requirements Analysis of Real-Time Control
Systems Using PVS |
|
|
|
|
Bruno Dutertre and Victoria
Stavridou |
10:50 |
- |
11:20 |
|
Reuse of a Formal Model for Requirements
Validation |
|
|
|
|
Robyn Lutz |
11:20 |
- |
11:50 |
|
Applying the SCR Requirements Method
to a Simple Autopilot |
|
|
|
|
Ramesh Bharadwaj and
Constance Heitmeyer |
11:50 |
- |
13:10 |
|
lunch |
|
|
|
|
|
|
|
|
|
Session 3: Requirements (2), chaired
by Victor Carreno |
13:10 |
- |
13:40 |
|
A Tabular Language for System Design |
|
|
|
|
Steven Johnson |
13:40 |
- |
14:10 |
|
Verifying Communication Related Safety
Constraints in RSML Specifications |
|
|
|
|
Mats P.E. Heimdahl |
14:10 |
- |
14:40 |
|
Avionics Research at ORA |
|
|
|
|
David Guaspari |
14:40 |
- |
15:00 |
|
break |
|
|
|
|
|
|
|
|
|
Session 4: Research Topics, chaired
by Paul Miner |
15:00 |
- |
15:30 |
|
Towards High-Assurance High-Performance
Program Synthesis |
|
|
|
|
Michael Lowry, Steven
Roach, and Jeffrey Van Baalen |
15:30 |
- |
16:00 |
|
On the Automatic Discovery of Loop Invariants |
|
|
|
|
Andrew Ireland and Jamie
Stark |
16:00 |
- |
16:30 |
|
PV: A Model-Checker for Verifying LTL-X
Properties |
|
|
|
|
Ratan Nalumasu and Ganesh
Gopalakrishnan |
16:30 |
- |
17:00 |
|
Automated Deductive Verification of Parallel
Systems |
|
|
|
|
Hassen Saïdi |
|
|
|
|
|
|
|
|
|
Thursday,
11 September 1997 |
7:30 |
- |
15:00 |
|
Registration and Check-In |
8:00 |
- |
8:30 |
|
Southern Continental
Breakfast |
|
|
|
|
|
|
|
|
|
Session 5: Applications (1), chaired
by Kelly Hayhurst |
8:30 |
- |
9:00 |
|
Plotting The Escape from The Tower: A
Formalist's Practicality Primer |
|
|
|
|
James Sutton |
9:00 |
- |
9:30 |
|
Formal Verification of the AAMP5 and
AAMP-FV Microcode |
|
|
|
|
Steve Miller |
9:30 |
- |
10:00 |
|
Formal Verification of Fault-Tolerant
Algorithms |
|
|
|
|
Patrick Lincoln |
10:00 |
- |
10:20 |
|
break |
|
|
|
|
|
|
|
|
|
Session 6: Theorem Proving Issues,
chaired by Victor Carreno |
10:20 |
- |
10:50 |
|
Domain Checking Z Specifications |
|
|
|
|
Mark Saaltink |
10:50 |
- |
11:20 |
|
Issues in the Formal Verification of State
of the Art Processor Architectures |
|
|
|
|
Mandayam Srivas |
11:20 |
- |
11:50 |
|
Robust Computer System Proofs in PVS |
|
|
|
|
Matthew Wilding |
11:50 |
- |
13:10 |
|
lunch |
|
|
|
|
|
|
|
|
|
Session 7: Hardware and Operating Systems,
chaired by Paul Miner |
13:10 |
- |
13:40 |
|
Formalizing Partitioning in Integrated
Modular Avionics |
|
|
|
|
Ben DiVito |
13:40 |
- |
14:10 |
|
Hardware Verification at ORA |
|
|
|
|
Mark Bickford |
14:10 |
- |
14:40 |
|
Derivation of the PCI Bus Protocol |
|
|
|
|
Bhaskar Bose |
|
|
|
|
|
|
|
|
|
Session 8: Applications (2), chaired
by Kelly Hayhurst |
15:00 |
- |
15:30 |
|
Formally-based CAD Environments |
|
|
|
|
Damir Jamsek |
15:30 |
- |
16:00 |
|
A Provably Correct Embedded Verifier for
the Certification of Safety Critical Software |
|
|
|
|
A. Cimatti, F. Giunchiglia,
P. Pecchiari, B. Pietra, J. Profeta, D. Romano, P. Traverso, B. Yu |
16:00 |
- |
16:30 |
|
Formalization and Analysis of the Separation
Minima for Aircraft in the North Atlantic Region |
|
|
|
|
Nancy Day, Jeffrey Joyce,
and Gerry Pelletier |
16:30 |
- |
17:00 |
|
Proving Properties of Accidents |
|
|
|
|
C. W. Johnson |
|
|
|
|
|
|
|
|
|
Friday, 12 September 1997 |
|
|
|
|
Session 9: Technology Transfer,
chaired by Michael Holloway |
8:30 |
- |
9:00 |
|
Why Are Formal Methods Not Used More Widely? |
|
|
|
|
John Knight, Colleen
DeJong, Matthew Gibble, and Luís Nakano |
9:00 |
- |
9:45 |
|
The New NASA Formal Methods Guidebook |
|
|
|
|
John Kelly, Ben DiVito,
Judith Crow, and John Rushby |
9:45 |
- |
10:45 |
|
Modeling and Validating SAFER in VDM-SL |
|
|
|
|
Sten Agerholm and Peter
Gorm Larsen |
|
|
|
|
|
|
|
|
|
Session 10: Hardware Design, chaired
by Ricky Butler |
10:45 |
- |
11:15 |
|
Fundamental Hardware Design in PVS |
|
|
|
|
James Leathrum |
11:15 |
- |
11:45 |
|
Coinductive Verification of Hardware Optimizations |
|
|
|
|
Paul Miner |
11:45 |
- |
12:00 |
|
Closing Remarks |
|
|
|
|
Michael Holloway |