[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

Concept Index: E -- I

Jump to:   !   (   *   +   -   .   /   ;   <   =   @   \   {   |  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   Z  

Index Entry Section

E
EdwardsAcknowledgments
Eiffel1.3 Goals
Eiffel1.3 Goals
Eiffel2.1.3.1 The Assignable Clause
Eiffel2.1.3.2 Old Values
element type, see \elemtype3.1 Extensions to Java Expressions for Predicates
empty range3.1 Extensions to Java Expressions for Predicates
ensures1.1 Behavioral Interface Specification
ensures2.1.3.4 Correct Implementation
ensures clause, meaning of multiple2.2.2.3 Multiple Specification Cases
ensures, default forA. Specification Case Defaults
ensures, multiple1.1 Behavioral Interface Specification
ensures_redundantly2.2.2.5 Redundant Ensures Clauses
equality, guidelines for comparing2.1.3.3 Reference Semantics
equals2.3.2.2 JMLType and Informal Predicates
equals, vs. ==2.1.3.3 Reference Semantics
equals, vs. ==2.1.3.3 Reference Semantics
equivalence, see <==>3.1 Extensions to Java Expressions for Predicates
Ernst1.4 Tool Support
ErnstAcknowledgments
error, in Java virtual machine2.1.3.4 Correct Implementation
ESC/Java1.2 Lightweight Specifications
ESC/Java1.3 Goals
ESC/Java2.1.3.1 The Assignable Clause
ESC/Java2.3.6 USMoney
ESC/Java, goals1.4 Tool Support
example2.3.2.1 Redundant Examples
examples, checking2.3.2.1 Redundant Examples
examples, in method specifications2.3.2.1 Redundant Examples
exceptional_behavior2.2.1.5 Specifying Exceptional Behavior
exceptional_behavior2.2.2.4 Pitfalls in Specifying Exceptions
exceptional_behavior, desugaring2.2.2.3 Multiple Specification Cases
exceptional_example2.3.2.1 Redundant Examples
exceptions, in expressions3.1 Extensions to Java Expressions for Predicates
exceptions, prohibiting others2.2.1.5 Specifying Exceptional Behavior
exceptions, semantics of signals clauses2.2.1.5 Specifying Exceptional Behavior
exceptions, specification of2.2.1.5 Specifying Exceptional Behavior
exceptions, specification of2.2.2.4 Pitfalls in Specifying Exceptions
exceptions, specifying details of2.2.2.3 Multiple Specification Cases
existential quantifier, see \exists3.1 Extensions to Java Expressions for Predicates
expressions, additions to Java3. Extensions to Java Expressions
expressions, in assertions1.1 Behavioral Interface Specification
exsures, see signals2.2.1.5 Specifying Exceptional Behavior

F
field, private2.6 Behavioral Subtyping
fields of an object3.2 Extensions to Java Expressions for Store-Refs
fields, of an ADT2.2 Data Groups
filename suffixes1.4.1 Type Checking Specifications
files, for annotations1.1 Behavioral Interface Specification
finiteness constraints2.1.3.4 Correct Implementation
Finney1.3 Goals
Fitzgerald1.3 Goals
FleckAcknowledgments
for_example2.3.2.1 Redundant Examples
formal parameters, and assignable clause2.1.3.1 The Assignable Clause
formality, escape from2.3.2.2 JMLType and Informal Predicates
frame axiom2.1.3.1 The Assignable Clause
frame axiom, see assignable clause2.1.3.1 The Assignable Clause
frame axioms, and data groups2.2.2.1 Data Groups and Represents Clauses
fresh predicate3.1 Extensions to Java Expressions for Predicates
future work4. Conclusions

G
GanapathyAcknowledgments
GanapathyAcknowledgments
generalized quantifier3.1 Extensions to Java Expressions for Predicates
Gifford3.1 Extensions to Java Expressions for Predicates
goals, of JML1. Introduction
goals, of JML1.3 Goals
Gosling1. Introduction
Gries3.1 Extensions to Java Expressions for Predicates
Guttag1.1 Behavioral Interface Specification
Guttag1.3 Goals

H
Hayes1.3 Goals
heavyweight specification1.2 Lightweight Specifications
heavyweight specificationsA. Specification Case Defaults
helper2.1.2 Invariants
hiding concrete fields, in specifications2.2.2.1 Data Groups and Represents Clauses
history constraint2.2.1.2 Invariants and History Constraint
history constraint, and inheritance2.6 Behavioral Subtyping
history constraint, example of2.3.2 Money
Hoare1.1 Behavioral Interface Specification
Hoare2.1.1 Model Fields
Hoare2.2.2.1 Data Groups and Represents Clauses
Hoare2.3.4 MoneyAC
HoechAcknowledgments
Holmes1. Introduction
Holmes1. Introduction
Horning1.1 Behavioral Interface Specification
Horning1.3 Goals
HTML documentation1.4.2 Generating HTML Documentation
Huisman1.4 Tool Support
HuismanAcknowledgments
hypertext, generation from JML specifications1.4.2 Generating HTML Documentation

I
if2.2.2.3 Multiple Specification Cases
if and only if, see <==>3.1 Extensions to Java Expressions for Predicates
iff, see <==>3.1 Extensions to Java Expressions for Predicates
immutable types, defining your own2.3 Types For Modeling
implementation, correctness of2.3.4 MoneyAC
implication2.2.2.5 Redundant Ensures Clauses
implication, see ==>3.1 Extensions to Java Expressions for Predicates
implications section, of method specification2.2.2.3 Multiple Specification Cases
implications, of a specification2.2.2.2 Redundant Specification
implies_that2.2.2.3 Multiple Specification Cases
implies_that, example of2.3.2.2 JMLType and Informal Predicates
in2.2.2.1 Data Groups and Represents Clauses
in2.2.2.1 Data Groups and Represents Clauses
in clause2.2.2.1 Data Groups and Represents Clauses
in, example of2.3.4 MoneyAC
inequivalence, see <=!=>3.1 Extensions to Java Expressions for Predicates
informal descriptions3.1 Extensions to Java Expressions for Predicates
informal predicate, example of2.3.6 USMoney
informal predicates2.3.2.2 JMLType and Informal Predicates
informality2.3.2.2 JMLType and Informal Predicates
information hiding2.2.2.1 Data Groups and Represents Clauses
inheritance2.2.2.1 Data Groups and Represents Clauses
inheritance, of instance fields2.2.2 Specification of BoundedStackInterface
inheritance, of method specifications2.2.1.4 Adding to Method Specifications
inheritance, of specifications2.6 Behavioral Subtyping
initialization, in constructors2.3.6 USMoney
initially2.1.1 Model Fields
initially, and inheritance2.6 Behavioral Subtyping
instance2.2.1.1 Model Fields in Interfaces
instance2.2.2 Specification of BoundedStackInterface
instance, history constraint2.2.1.2 Invariants and History Constraint
instance, invariant2.2.1.2 Invariants and History Constraint
interface specification1.1 Behavioral Interface Specification
interface specification2. Class and Interface Specifications
interface, of a module1.1 Behavioral Interface Specification
interface, pure2.5.1 NodeType
invariant2.1.2 Invariants
invariant2.2.1.2 Invariants and History Constraint
invariant checking1.4.3 Run Time Assertion Checking
invariant, and inheritance2.6 Behavioral Subtyping
invariant, example of2.4 Use of Pure Classes
invariant, private2.6 Behavioral Subtyping
invariant, redundant2.2.2.2 Redundant Specification
invariant_redundantly2.2.2.2 Redundant Specification
Iowa State University, Com S 362Acknowledgments
Iowa State, release of JML1.4 Tool Support
Iowa, University ofAcknowledgments
isAssignableFrom, method of java.lang.Class3.1 Extensions to Java Expressions for Predicates
ISO1.3 Goals
ISU, Com S 362Acknowledgments

Jump to:   !   (   *   +   -   .   /   ;   <   =   @   \   {   |  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   Z  


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Gary Leavens on March, 16 2009 using texi2html