ESCJ 14: ESCJava Project Review Slides - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

ESCJ 14: ESCJava Project Review Slides

Description:

Build prover technology, expertise. Product? How. Interview RAD Java users ... Reuse theorem prover from ESC/Modula-3. When. About a year. Release first version ... – PowerPoint PPT presentation

Number of Views:39
Avg rating:3.0/5.0
Slides: 9
Provided by: raym154
Category:

less

Transcript and Presenter's Notes

Title: ESCJ 14: ESCJava Project Review Slides


1
ESCJ 14ESC/Java Project Review Slides
  • March 6th, 1997

2
What
  • Extended static checker for Java
  • Array-bounds errors
  • Null dereference errors
  • Downcast errors
  • Concurrency errors

3
Goals
  • Deploy ESC technology in useful form
  • Want eager users
  • Research required
  • Adopt to Java (interfaces)
  • New kinds of checks (object invariants)
  • Performance (space, time, variability)
  • Where to give up soundness and completeness

4
Why big picture
  • Reliable software is expensive to develop
  • Java is the future of programming
  • Leverage SRC strengths
  • Past ESC work
  • Java is like Modula-3

5
Why benefits to Digital
  • Build Java expertise
  • Support Java programmers in RAD, DEC
  • PR Digital as a center of Java excellence
  • Build prover technology, expertise
  • Product?

6
How
  • Interview RAD Java users
  • Design, test, document annotation language
  • Build checker
  • New code in Java
  • Front end
  • Verification-condition generator
  • Reuse theorem prover from ESC/Modula-3

7
When
  • About a year
  • Release first version of tool
  • Following months
  • Build user community
  • Fold feedback into tool

8
Who
  • Rustan Leino
  • Greg Nelson
  • Jim Saxe
  • Raymie Stata
  • others
Write a Comment
User Comments (0)
About PowerShow.com