See this document in CiteSeerX!

Software Tools for Technology Transfer manuscript No  (Make Corrections)  
(will be inserted by the editor) Expressing Checkable Properties of Dynamic...



  Home/Search   Context   Related

 
View or download:
ksu.edu/~dwyer/papers/STTT02BSL.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  ksu.edu/~dwyer/papers (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: Research on how to reason about correctness properties of software systems using model checking is advancing rapidly. Work on extracting finite-state models from program source code and on abstracting those models is focused on enabling the tractable checking of program properties such as freedom from deadlock and assertion violations. For the most part, the problem of specifying more general program properties has not been considered. (Update)

Similar documents (at the sentence level):
11.7%:   A Language Framework For Expressing Checkable.. - Corbett, Dwyer.. (2000)   (Correct)
5.6%:   Using the Bandera Tool Set to Model-check Properties of.. - Hatcliff, Dwyer (2001)   (Correct)

Active bibliography (related documents):   More   All
0.9:   Expressing Checkable Properties of Dynamic Systems: The.. - Corbett, Dwyer, Hatcliff (2001)   (Correct)
0.6:   Software Tools for Technology Transfer manuscript No. - Will Be Inserted   (Correct)
0.3:   Exploiting Object Escape and Locking Information in.. - Dwyer, Hatcliff.. (2004)   (Correct)

Similar documents based on text:   More   All
0.2:   Comparing Finite-State Verification Techniques for .. - Avrunin, Corbett, .. (1999)   (Correct)
0.2:   Bandera: Extracting Finite-state Models from Java.. - Corbett, Dwyer.. (2000)   (Correct)
0.2:   Slicing Multi-threaded Java Programs: A Case Study - Dwyer, Corbett, Hatcliff.. (1999)   (Correct)

BibTeX entry:   (Update)

@misc{ inserted-software,
  author = "Will Be Inserted",
  title = "Software Tools for Technology Transfer manuscript No.",
  url = "citeseer.ist.psu.edu/624467.html" }
Citations (may not include all citations):
2157   Design Patterns: Elements of Reusable Object-Oriented Softwa.. (context) - Gamma, Helm et al. - 1994
1180   The Temporal Logic of Reactive and Concurrent Systems: Speci.. (context) - Manna, Pnueli - 1991
862   The Java language specification - Gosling, Joy et al. - 2000
375   IEEE Transactions on Software Engineering (context) - Holzmann, checker - 1997
270   Bandera : Extracting finite-state models from Java source co.. - Corbett, Dwyer et al. - 2000
237   Software Testing Techniques (context) - Beizer - 1990  ACM
181   The Object Constraint Language: Precise Modeling with UML (context) - Warmer, Kleppe - 1998
140   Model checking Java programs using Java PathFinder - Havelund, Pressburger - 1999  DBLP
104   Model checking programs - Visser, Brat et al. - 2000  ACM   DBLP
85   Patterns in property specifications for finite-state verific.. - Dwyer, Avrunin et al. - 1999  ACM   DBLP
72   Bebop: a symbolic modelchecker for boolean programs - Ball, Rajamani - 2000
65   Alloy: A lightweight object modelling notation - Jackson - 2000  DBLP
57   A deadlock detection tool for concurrent Java programs (context) - Demartini, Iosif et al. - 1999  ACM   DBLP
53   NuSMV : a new symbolic model checker - Cimatti, Clarke et al. - 2000
52   Model-checking multi-threaded distributed Java programs - Stoller - 2000  ACM   DBLP
51   iContract---the Java Design by Contract tool (context) - Kramer - 1998
48   Formal refinement patterns for goal-driven requirements elab.. - Darimont, van Lamsweerde - 1996  ACM   DBLP
43   A graphical interval logic for specifying concurrent systems - Dillon, Kutty et al. - 1994  ACM   DBLP
39   dSPIN : A dynamic extension of SPIN - Demartini, Iosif et al. - 1999
34   Software model checking : Extracting verification models fro.. - Holzmann, Smith - 1999
32   A formal study of slicing for multi-threaded programs with J.. - Hatcliff, Corbett et al. - 1999  ACM   DBLP
26   Generalized temporal verification diagrams - Browne, Manna et al. - 1995  ACM   DBLP
13   Bandera : A source-level interface for model checking Java p.. - Corbett, Dwyer et al. - 2000
12   A System of Specification Patterns (context) - Dwyer, Avrunin et al. - 1998
11   Higher-order and Symbolic Computation (context) - Hatcliff, Dwyer et al. - 2000
8   JML: a Java modeling language - Leavens, Baker et al. - 1998
6   Effective Interprocedural Optimization of Object-oriented La.. - Grove - 1998  ACM
5   Concurrent Programming in Java: Second Edition (context) - Lea - 2000
2   bandera/ #case-studies (context) - Dwyer, Hatcliff et al. - 2001
1   Compaq Research Center (context) - Leino, Nelson et al. - 2000
1   the specification and semantics of source level properties i.. - Iosif, Sisto - 2000

Documents on the same site (http://www.cis.ksu.edu/~dwyer/papers.html):   More
Model Checking Graphical User Interfaces Using Abstractions - Dwyer, Carr, Hines   (Correct)
Limiting State Explosion with Filter-Based Refinement - Dwyer, Schmidt (1997)   (Correct)
A Framework for Parallel Adaptive Grid Simulations - Matthew Dwyer (1997)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC