Some Tips on Writing Proof Scores in the OTS/CafeOBJ Method

@inproceedings{Ogata2006SomeTO,
  title={Some Tips on Writing Proof Scores in the OTS/CafeOBJ Method},
  author={K. Ogata and K. Futatsugi},
  booktitle={Essays Dedicated to Joseph A. Goguen},
  year={2006}
}
The OTS/CafeOBJ method is an instance of the proof score approach to systems analysis, which has been mainly devoted by researchers in the OBJ community. We describe some tips on writing proof scores in the OTS/CafeOBJ method and use a mutual exclusion protocol to exemplify the tips. We also argue soundness of proof scores in the OTS/CafeOBJ method. 
60 Citations
Generating Test Cases for Invariant Properties from Proof Scores in the OTS/CafeOBJ Method
  • 6
  • PDF
Fostering Proof Scores in CafeOBJ
  • 20
Some Engineering Applications of the OTS/CafeOBJ Method
  • Highly Influenced
Principles of proof scores in CafeOBJ
  • 29
Proof Score Approach to Analysis of Electronic Commerce Protocols
  • 17
Towards a correct translation from ASN.1 into CafeOBJ
  • 5
Theorem Proving Based on Proof Scores for Rewrite Theory Specifications of OTSs
  • 5
Prove it! Inferring Formal Proof Scripts from CafeOBJ Proof Scores
  • 6
Verifying Specifications with Proof Scores in CafeOBJ
  • K. Futatsugi
  • Computer Science
  • 21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06)
  • 2006
  • 32
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 28 REFERENCES
Proof Scores in the OTS/CafeOBJ Method
  • 99
  • PDF
A Toolkit for Generating and Displaying Proof Scores in the OTS/CafeOBJ Method
  • 15
  • PDF
Rewrite Methods for Clausal and Non-Clausal Theorem Proving
  • 107
  • PDF
Equational Approach to Formal Analysis of TLS
  • K. Ogata, K. Futatsugi
  • Computer Science
  • 25th IEEE International Conference on Distributed Computing Systems (ICDCS'05)
  • 2005
  • 47
  • PDF
Larch: Languages and Tools for Formal Specification
  • 783
  • PDF
Verifying Design with Proof Scores
  • 21
  • PDF
CafeOBJ: Logical Foundations and Methodologies
  • 36
Principles of OBJ2
  • 560
...
1
2
3
...