Modeling the .NET CLR Exception Handling Mechanism for a Mathematical Analysis

@article{Fruja2006ModelingT,
  title={Modeling the .NET CLR Exception Handling Mechanism for a Mathematical Analysis},
  author={Nicu G. Fruja and Egon B{\"o}rger},
  journal={Journal of Object Technology},
  year={2006},
  volume={5},
  pages={5-34}
}
This work is part of a larger project [17] which aims at establishing some important properties of C] and CLR by mathematical proofs. Examples are the correctness of the bytecode verifier of CLR [11], the type safety (along the lines of the first author’s correctness proof [14, 15] for the definite assignment rules) of C], the correctness of a general compilation scheme. We reuse the method developed for similar work for Java and the Java Virtual Machine (JVM) in [25]. As part of this effort… CONTINUE READING

References

Publications referenced by this paper.
SHOWING 1-10 OF 30 REFERENCES

Experiments with CLR. available at ht p://www.inf.ethz

Nicu G. Fruja
  • 2004
VIEW 3 EXCERPTS
HIGHLY INFLUENTIAL

Fruja.Type Safety inC] and .NET CLR

G. Nicu
  • PhD thesis, ETH Z̈ urich,
  • 2007

An Executable Specification of the .NET CLR

Christian Marrocco
  • March 2005. Diploma Thesis supervised by N. G. Fruja
  • 2005

Fruja and Egon B̈orger . Analysis of the . NET CLR Exception Handling

G. Nicu
  • Vaclav Skala and Piotr Nienaltowski
  • 2005

Sẗ ark. Formal Specification and Verification of the C

F. Robert
  • Thread Model. Theor. Comput. Sci
  • 2005

Sẗark . Formal Specification and Verification of the C ] Thread Model

F. Robert
  • Theor . Comput . Sci .
  • 2005

B̈orger. An ASM Specification of C ] Threads and the .NET memory model

Robert F. Sẗ ark, Egon
  • JOURNAL OF OBJECT TECHNOLOGY
  • 2004