| P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular specification of frame properties in JML. Concurrency and Computation: Practice and Experience, 15:117--154, 2003. |
....ESC Java takes the other extreme: modifies lists are assumed to be given correctly by the programmer the tool uses but does not check them. Recent work suggests that theoretically sound solutions may still be feasible in a practical checker, by imposing some restrictions on the programming model [39, 34]. Overriding methods inherit specifications from the methods they override. Users may also strengthen the postconditionsofoverrides (usingalso ensures and also exsures) which is sound. Strengthening the precondition or extending the modifies list would not be sound [28] Nevertheless, because ....
P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular specification of frame properties in JML. Technical Report 02-02, Dept. of Comp. Sci., Iowa State Univ., Feb. 2002. To appear in Concurrency, Practice and Experience.
No context found.
P. Muller, A. Poetzsch-He#ter, and G.T. Leavens. Modular specification of frame properties in JML. Concurrency and Computation: Practice and Experience, 15(2):117-- 154, 2003.
....or specification only variables such as JML s model fields. The work of Muller and Poetzsch He#ter [37, 38, 41] has a verification logic for Java that has also been proved to be sound. The focus of this work is on modularity, in particular for checking frame axioms (like JML s assignable clause) [39] and invariants. They control aliasing through a universe type system. They use supertype abstraction in reasoning about code using method specifications, but do not consider history constraints, and hence are not concerned with the e#ect of such constraints on additional methods of a subtype. ....
P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular specification of frame properties in jml. Technical Report 01-03, Department of Computer Science, Iowa State University, Ames, Iowa, 50011, Apr. 2001. To appear in the Formal Techniques for Java Programs 2001 workshop at ECOOP 2001. Also available from archives.cs.iastate.edu.
No context found.
P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular specification of frame properties in JML. Concurrency and Computation: Practice and Experience, 15:117--154, 2003.
No context found.
Muller P, Poetzsch-He#ter A, Leavens GT (2003) Modular specification of frame properties in JML. Concurrency Comput Pract Experience 15(2):117--154
No context found.
P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular specification of frame properties in JML. Concurrency and Computation: Practice and Experience, 15:117--154, 2003.
No context found.
P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular specification of frame properties in JML. Concurrency and Computation: Practice and Experience, 15(2):117--154, 2003.
No context found.
P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular specification of frame properties in JML. Concurrency and Computation: Practice and Experience, 15(2):117--154, 2003.
No context found.
P. Muller, A. Poetzsch-He#ter, and G.T. Leavens. Modular specification of frame properties in JML. Concurrency and Computation: Practice and Experience, To appear.
No context found.
P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular Specification of Frame Properties in JML. Concurrency and Computation: Practice and Experience, 2002. To appear.
No context found.
P. Muller, A. Poetzsch-He#ter, and G. T. Leavens. Modular specification of frame properties in JML. Technical Report 02-02, Iowa State University, Feb. 2002.
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