Search Results - "Cok, David R"

Refine Results
  1. 1

    OpenJML: Software verification for Java 7 using JML, OpenJDK, and Eclipse by Cok, David R.

    “…OpenJML is a tool for checking code and specifications of Java programs. We describe our experience building the tool on the foundation of JML, OpenJDK and…”
    Get full text
    Journal Article
  2. 2

    The 2013 Evaluation of SMT-COMP and SMT-LIB by Cok, David R., Stump, Aaron, Weber, Tjark

    Published in Journal of automated reasoning (01-06-2015)
    “…After 8 years of SMT Competitions, the SMT Steering Committee decided, for 2013, to sponsor an evaluation of the status of SMT benchmarks and solvers, rather…”
    Get full text
    Journal Article
  3. 3

    An overview of JML tools and applications by BURDY, Lilian, CHEON, Yoonsik, COK, David R, ERNST, Michael D, KINIRY, Joseph R, LEAVENS, Gary T, LEINO, K. Rustan M, POLL, Erik

    “…The Java Modeling Language (JML) can be used to specify the detailed design of Java classes and interfaces by adding annotations to Java source files. The aim…”
    Get full text
    Conference Proceeding Journal Article
  4. 4

    Improved usability and performance of SMT solvers for debugging specifications by Cok, David R.

    “…It is now common to construct an extended static checker or software verification system using an SMT theorem prover as the underlying logical verifier. SMT…”
    Get full text
    Journal Article Conference Proceeding
  5. 5

    SPEEDY: An Eclipse-based IDE for invariant inference by Cok, David R., Johnson, Scott C.

    “…SPEEDY is an Eclipse-based IDE for exploring techniques that assist users in generating correct specifications, particularly including invariant inference…”
    Get full text
    Journal Article
  6. 6

    Exploring True Test Overfitting in Dynamic Automated Program Repair using Formal Methods by Nilizadeh, Amirfarhad, Leavens, Gary T., Le, Xuan-Bach D., Pasareanu, Corina S., Cok, David R.

    “…Automated program repair (APR) techniques have shown a promising ability to generate patches that fix program bugs automatically. Typically such APR tools are…”
    Get full text
    Conference Proceeding
  7. 7

    Improved usability and performance of SMT solvers for debugging specificationsqvsl: 20101200 by Cok, David R

    “…It is now common to construct an extended static checker or software verification system using an SMT theorem prover as the underlying logical verifier. SMT…”
    Get full text
    Journal Article
  8. 8

    How the design of JML accommodates both runtime assertion checking and formal verification by Leavens, Gary T., Cheon, Yoonsik, Clifton, Curtis, Ruby, Clyde, Cok, David R.

    Published in Science of computer programming (01-03-2005)
    “…Specifications that are used in detailed design and in the documentation of existing code are primarily written and read by programmers. However, most formal…”
    Get full text
    Journal Article
  9. 9

    Generating Counterexamples in the form of Unit Tests from Hoare-style Verification Attempts by Nilizadeh, Amirfarhad, Calvo, Marlon, Leavens, Gary T., Cok, David R.

    “…Unit tests that demonstrate why a program is incorrect have many potential uses, including localizing bugs (i.e., showing where code is wrong), improving test…”
    Get full text
    Conference Proceeding
  10. 10

    Does Going Beyond Branch Coverage Make Program Repair Tools More Reliable? by Nilizadeh, Amirfarhad, Leavens, Gary T., Pasareanu, Corina S., Le, Xuan-Bach D., Cok, David R.

    “…Automated program repair (APR) tools generally use a test suite to localize bugs and validate patches. These patches may pass the test suite but still be…”
    Get full text
    Conference Proceeding
  11. 11

    OpenJML: Software verification for Java 7 using JML, OpenJDK, and Eclipse by Cok, David R

    Published 26-04-2014
    “…EPTCS 149, 2014, pp. 79-92 OpenJML is a tool for checking code and specifications of Java programs. We describe our experience building the tool on the…”
    Get full text
    Journal Article
  12. 12

    Inferring Concise Specifications of APIs by Singleton, John L, Leavens, Gary T, Rajan, Hridesh, Cok, David R

    Published 16-05-2019
    “…Modern software relies on libraries and uses them via application programming interfaces (APIs). Correct API usage as well as many software engineering tasks…”
    Get full text
    Journal Article
  13. 13

    Detecting boundaries in a vector field by Lee, H.-C., Cok, D.R.

    Published in IEEE transactions on signal processing (01-05-1991)
    “…A vector gradient approach is proposed to detect boundaries in multidimensional data with multiple attributes (a vector field). It is used to extend a gradient…”
    Get full text
    Journal Article
  14. 14

    SPEEDY: An Eclipse-based IDE for invariant inference by Cok, David R, Johnson, Scott C

    Published 26-04-2014
    “…EPTCS 149, 2014, pp. 44-57 SPEEDY is an Eclipse-based IDE for exploring techniques that assist users in generating correct specifications, particularly…”
    Get full text
    Journal Article
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20