Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
B
C
D
E
F
G
H
I
M
O
P
Q
R
S
T
V
W
A
AbstractAction
- class
AbstractAction
.
This class models the reachability graph of a program.
AbstractAction()
- Constructor for class
AbstractAction
AbstractFault
- class
AbstractFault
.
This class models the reachability graph of a program.
AbstractFault()
- Constructor for class
AbstractFault
AbstractGuard
- class
AbstractGuard
.
This class models the reachability graph of a program.
AbstractGuard()
- Constructor for class
AbstractGuard
AbstractInvariant
- class
AbstractInvariant
.
This class models the reachability graph of a program.
AbstractInvariant()
- Constructor for class
AbstractInvariant
AbstractProcess
- class
AbstractProcess
.
AbstractProcess()
- Constructor for class
AbstractProcess
AbstractProgram
- class
AbstractProgram
.
AbstractReachabilityGraph
- class
AbstractReachabilityGraph
.
This class models the reachability graph of a program.
AbstractSafetySpecification
- class
AbstractSafetySpecification
.
This class models the reachability graph of a program.
AbstractSafetySpecification()
- Constructor for class
AbstractSafetySpecification
AbstractState
- class
AbstractState
.
This class models the reachability graph of a program.
AbstractState()
- Constructor for class
AbstractState
AbstractStatement
- class
AbstractStatement
.
This class models the reachability graph of a program.
AbstractStatement()
- Constructor for class
AbstractStatement
AbstractTransition
- class
AbstractTransition
.
This class models the reachability graph of a program.
AbstractTransition()
- Constructor for class
AbstractTransition
AbstractVariable
- class
AbstractVariable
.
This class models the reachability graph of a program.
AbstractVariable()
- Constructor for class
AbstractVariable
addInFaultTransition(FaultTransition)
- Method in class
AbstractState
addInFaultTransition(FaultTransition)
- Method in class
State
addInProgramTransition(ProgramTransition)
- Method in class
AbstractState
addInProgramTransition(ProgramTransition)
- Method in class
State
addOutFaultTransition(FaultTransition)
- Method in class
AbstractState
addOutFaultTransition(FaultTransition)
- Method in class
State
addOutProgramTransition(ProgramTransition)
- Method in class
AbstractState
addOutProgramTransition(ProgramTransition)
- Method in class
State
analyze()
- Method in class
AbstractReachabilityGraph
analyzeImp()
- Method in class
GraphImplementation
analyzeImp()
- Method in interface
Graph_Implementor
B
breakCycle(Hashtable)
- Method in class
GraphImplementation
C
close()
- Method in class
OutputFile
closeDebugFile()
- Method in class
AbstractReachabilityGraph
closeDebugFile()
- Method in class
GraphImplementation
closeDebugFile()
- Method in interface
Graph_Implementor
combine(Minterm, Minterm, int)
- Method in class
QuineMac
CommandHandler
- class
CommandHandler
.
CommandHandler(Program, Program, Fault, LinkedList, SafetySpecification, Invariant)
- Constructor for class
CommandHandler
compare(Minterm, Minterm)
- Method in class
QuineMac
CompareResult
- class
CompareResult
.
This class models the reachability graph of a program.
CompareResult(boolean, int)
- Constructor for class
CompareResult
Creates new CompareResult
Component
- class
Component
.
Component(Object, Method[], int, Node, Vector)
- Constructor for class
Component
computeList(MintermList, boolean)
- Method in class
QuineMac
ComputePredicate()
- Method in class
PredicateMaker
containsInvariantImp(Hashtable)
- Method in class
GraphImplementation
D
DeadlockResolver
- class
DeadlockResolver
.
This class models the reachability graph of a program.
DeadlockResolver()
- Constructor for class
DeadlockResolver
DeadlockResolver1
- class
DeadlockResolver1
.
This class models the reachability graph of a program.
DeadlockResolver1(GraphImplementation, Program, Program, SafetySpecification, Invariant)
- Constructor for class
DeadlockResolver1
Creates new DeadlockResolver1
DeadlockResolver2
- class
DeadlockResolver2
.
DeadlockResolver2(GraphImplementation, Program, Program, SafetySpecification, Invariant)
- Constructor for class
DeadlockResolver2
Creates new DeadlockResolver1
detectCycle(State, Hashtable)
- Method in class
GraphImplementation
detectNonProgressCycle(State, Hashtable)
- Method in class
GraphImplementation
dfs_detectCycle(State, Hashtable)
- Method in class
GraphImplementation
E
emptyHashTable(Hashtable)
- Method in class
GraphImplementation
equals(State)
- Method in class
AbstractState
equals(State)
- Method in class
State
error(String)
- Method in class
CommandHandler
evaluate(Stack, State, Hashtable)
- Method in class
AbstractStatement
exec()
- Method in class
QuineMac
expand(Program, Fault)
- Method in class
AbstractReachabilityGraph
expandImp(Program, Fault)
- Method in class
GraphImplementation
expandImp(Program, Fault)
- Method in interface
Graph_Implementor
explore(Stack, State, Hashtable)
- Method in class
AbstractProcess
explore(Stack, State, Hashtable)
- Method in class
Component
exploreImp(State, Hashtable)
- Method in class
ProgramImplementation
exploreImp(State, Hashtable)
- Method in interface
Program_Implementor
F
factoryMethod(int)
- Method in class
ProgramImplementation_Concrete_Creator
factoryMethod(int)
- Method in class
ProgramImplementation_Creator
factoryMethod(int)
- Method in class
Program_Concrete_Creator
factoryMethod(int)
- Method in class
Program_Creator
factoryMethod(int, LinkedList)
- Method in class
ReachabilityGraph_Concrete_Creator
factoryMethod(int, LinkedList)
- Method in class
ReachabilityGraph_Creator
Fault
- class
Fault
.
Fault()
- Constructor for class
Fault
FaultTransition
- class
FaultTransition
.
This class models the reachability graph of a program.
G
getDestination()
- Method in class
AbstractTransition
getDestination()
- Method in class
Transition
getDomain(int)
- Static method in class
State
getDomSize()
- Method in class
Minterm
getEquivalentStates(Vector)
- Method in class
State
getGeneratingProgramStatement()
- Method in class
ProgramTransition
getInFaultTransitions()
- Method in class
State
getInProgramTransitions()
- Method in class
State
getMatch()
- Method in class
Minterm
getMatchList()
- Method in class
QuineMac
getNum()
- Method in class
AbstractVariable
getNumStates()
- Method in class
AbstractReachabilityGraph
getNumStates()
- Method in class
GraphImplementation
getNumStates()
- Method in interface
Graph_Implementor
getOutFaultTransitions()
- Method in class
State
getOutProgramTransitions()
- Method in class
State
getPosition()
- Method in class
CompareResult
getResult()
- Method in class
CompareResult
getSize()
- Method in class
Minterm
getSource()
- Method in class
AbstractTransition
getSource()
- Method in class
Transition
getState(State)
- Method in class
AbstractReachabilityGraph
getState(State)
- Method in class
GraphImplementation
getState(State)
- Method in interface
Graph_Implementor
getStateno()
- Method in class
AbstractState
getStateno()
- Method in class
State
getStates()
- Method in class
GraphImplementation
getValue(int)
- Method in class
AbstractState
getValue(int)
- Method in class
State
getVar_no()
- Method in class
AbstractVariable
Graph_Implementor
- interface
Graph_Implementor
.
This class models the reachability graph of a program.
GraphImplementation
- class
GraphImplementation
.
This class models the reachability graph of a program.
GraphImplementation(LinkedList)
- Constructor for class
GraphImplementation
GraphImplementation1
- class
GraphImplementation1
.
This class models the reachability graph of a program.
GraphImplementation1(LinkedList)
- Constructor for class
GraphImplementation1
GraphImplementation2
- class
GraphImplementation2
.
GraphImplementation2(LinkedList)
- Constructor for class
GraphImplementation2
H
hasCycles()
- Method in class
DeadlockResolver2
hasOutProgramTransition(ProgramTransition)
- Method in class
AbstractState
hasOutProgramTransition(ProgramTransition)
- Method in class
State
I
identify_ms(SafetySpecification)
- Method in class
AbstractReachabilityGraph
identify_msImp(SafetySpecification)
- Method in class
GraphImplementation
identify_msImp(SafetySpecification)
- Method in interface
Graph_Implementor
InitialStates
- class
InitialStates
.
InitialStates()
- Constructor for class
InitialStates
Invariant
- class
Invariant
.
Invariant()
- Constructor for class
Invariant
is_ms()
- Method in class
AbstractState
is_ms()
- Method in class
State
isDeadlocked()
- Method in class
AbstractState
isDeadlocked()
- Method in class
State
isDeadlocked(State)
- Method in class
AbstractProcess
isDeadlocked(State)
- Method in class
AbstractProgram
isDeadlocked(State)
- Method in class
Component
isDeadlockedImp(State)
- Method in class
ProgramImplementation
isDeadlockedImp(State)
- Method in interface
Program_Implementor
isInvariant()
- Method in class
AbstractState
isInvariant()
- Method in class
State
M
main(String[])
- Static method in class
Tool
markInvariant()
- Method in class
AbstractState
markInvariant()
- Method in class
State
markInvariantStates(Invariant)
- Method in class
AbstractReachabilityGraph
markInvariantStatesImp(Invariant)
- Method in class
GraphImplementation
markInvariantStatesImp(Invariant)
- Method in interface
Graph_Implementor
minListSize()
- Method in class
MintermList
Minterm
- class
Minterm
.
This class models the reachability graph of a program.
Minterm(String[], int, int[])
- Constructor for class
Minterm
Creates new Minterm
MintermList
- class
MintermList
.
This class models the reachability graph of a program.
MintermList(int)
- Constructor for class
MintermList
Creates new MintermList
MinToString(Minterm)
- Method in class
QuineMac
mList
- Variable in class
MintermList
O
OutputFile
- class
OutputFile
.
OutputFile(String)
- Constructor for class
OutputFile
Creates new OutputFile
OutputGenerator
- class
OutputGenerator
.
OutputGenerator()
- Constructor for class
OutputGenerator
P
Parameters
- class
Parameters
.
Parameters()
- Constructor for class
Parameters
PredicateMaker
- class
PredicateMaker
.
This class models the reachability graph of a program.
PredicateMaker(MintermList, int)
- Constructor for class
PredicateMaker
Creates new PredicateMaker
PrimeImplicants
- class
PrimeImplicants
.
This class models the reachability graph of a program.
PrimeImplicants()
- Constructor for class
PrimeImplicants
Creates new PrimeImplicants
print()
- Method in class
AbstractFault
print()
- Method in class
AbstractGuard
print()
- Method in class
AbstractInvariant
print()
- Method in class
AbstractProcess
print()
- Method in class
AbstractProgram
print()
- Method in class
AbstractSafetySpecification
print()
- Method in class
AbstractTransition
print()
- Method in class
Component
print()
- Method in class
Fault
print()
- Method in class
FaultTransition
print()
- Method in class
Minterm
print()
- Method in class
MintermList
print()
- Method in class
ProgramTransition
print()
- Method in class
SafetySpecification
print()
- Method in class
Transition
print(String)
- Method in class
AbstractTransition
print(String)
- Method in class
FaultTransition
print(String)
- Method in class
ProgramTransition
print(String)
- Method in class
Transition
print(String, String)
- Method in class
AbstractReachabilityGraph
print(String, String, String[], Vector)
- Method in class
AbstractTransition
print(String, String, String[], Vector)
- Method in class
FaultTransition
print(String, String, String[], Vector)
- Method in class
ProgramTransition
print(String, String, String[], Vector)
- Method in class
Transition
print(String, String, Vector)
- Method in class
AbstractState
print(String, String, Vector)
- Method in class
State
printHashTable(Hashtable, String)
- Method in class
GraphImplementation
printImp()
- Method in class
ProgramImplementation
printImp()
- Method in interface
Program_Implementor
printImp(String, String)
- Method in class
GraphImplementation
printImp(String, String)
- Method in interface
Graph_Implementor
printInvariant()
- Method in class
AbstractReachabilityGraph
printInvariant()
- Method in class
GraphImplementation
printInvariant()
- Method in interface
Graph_Implementor
printProcess(String)
- Method in class
AbstractState
printProcess(String)
- Method in class
State
printProgram(AbstractReachabilityGraph, OutputFile)
- Static method in class
OutputGenerator
printViolatingTransitions(SafetySpecification)
- Method in class
GraphImplementation
This is a test method for debugging.
ProblemSpecific
- class
ProblemSpecific
.
ProblemSpecific()
- Constructor for class
ProblemSpecific
producesTransition(Transition)
- Method in class
AbstractProcess
producesTransition(Transition)
- Method in class
AbstractProgram
producesTransition(Transition)
- Method in class
Component
producesTransitionImp(Transition)
- Method in class
ProgramImplementation
producesTransitionImp(Transition)
- Method in interface
Program_Implementor
Program
- class
Program
.
This class models the reachability graph of a program.
Program_Concrete_Creator
- class
Program_Concrete_Creator
.
This class models the reachability graph of a program.
Program_Concrete_Creator()
- Constructor for class
Program_Concrete_Creator
Creates new Program_Concrete_Creator
Program_Creator
- class
Program_Creator
.
This class models the reachability graph of a program.
Program_Creator()
- Constructor for class
Program_Creator
Creates new Program_Creator
Program_Implementor
- interface
Program_Implementor
.
This class models the reachability graph of a program.
Program(ProgramImplementation1)
- Constructor for class
Program
Creates new Program1
Program(ProgramImplementation2)
- Constructor for class
Program
Creates new Program1
ProgramImplementation
- class
ProgramImplementation
.
ProgramImplementation_Concrete_Creator
- class
ProgramImplementation_Concrete_Creator
.
This class models the reachability graph of a program.
ProgramImplementation_Concrete_Creator()
- Constructor for class
ProgramImplementation_Concrete_Creator
Creates new ProgramImplementation_Concrete_Creator
ProgramImplementation_Creator
- class
ProgramImplementation_Creator
.
This class models the reachability graph of a program.
ProgramImplementation_Creator()
- Constructor for class
ProgramImplementation_Creator
Creates new ProgramImplementation_Creator
ProgramImplementation()
- Constructor for class
ProgramImplementation
ProgramImplementation1
- class
ProgramImplementation1
.
ProgramImplementation1()
- Constructor for class
ProgramImplementation1
ProgramImplementation2
- class
ProgramImplementation2
.
ProgramImplementation2()
- Constructor for class
ProgramImplementation2
ProgramTransition
- class
ProgramTransition
.
This class models the reachability graph of a program.
Q
QuineMac
- class
QuineMac
.
This class models the reachability graph of a program.
R
ReachabilityGraph_Concrete_Creator
- class
ReachabilityGraph_Concrete_Creator
.
This class models the reachability graph of a program.
ReachabilityGraph_Concrete_Creator()
- Constructor for class
ReachabilityGraph_Concrete_Creator
Creates new ReachabilityGraph_Concrete_Creator
ReachabilityGraph_Creator
- class
ReachabilityGraph_Creator
.
This class models the reachability graph of a program.
ReachabilityGraph_Creator()
- Constructor for class
ReachabilityGraph_Creator
Creates new ReachabilityGraph_Creator
recomputeFaultSpanImp()
- Method in class
GraphImplementation
removeAnInvariantStateImp(State)
- Method in class
GraphImplementation
removeAStateImp(State)
- Method in class
GraphImplementation
removeFirstViolatingProgramTransitionImp(SafetySpecification)
- Method in class
GraphImplementation
removeInProgramTransition(ProgramTransition)
- Method in class
AbstractState
removeInProgramTransition(ProgramTransition)
- Method in class
State
removeOutProgramTransition(ProgramTransition)
- Method in class
AbstractState
removeOutProgramTransition(ProgramTransition)
- Method in class
State
removeViolatingProgramTransitions(SafetySpecification)
- Method in class
AbstractReachabilityGraph
removeViolatingProgramTransitionsImp(SafetySpecification)
- Method in class
GraphImplementation
removeViolatingProgramTransitionsImp(SafetySpecification)
- Method in interface
Graph_Implementor
resetInFaultTransitions()
- Method in class
AbstractState
resetInFaultTransitions()
- Method in class
State
resetInProgramTransitions()
- Method in class
AbstractState
resetInProgramTransitions()
- Method in class
State
Resolve()
- Method in class
DeadlockResolver
Resolve()
- Method in class
DeadlockResolver1
Resolve()
- Method in class
DeadlockResolver2
resolveCycles()
- Method in class
DeadlockResolver2
run()
- Method in class
CommandHandler
S
SafetySpecification
- class
SafetySpecification
.
SafetySpecification()
- Constructor for class
SafetySpecification
satisfies(State)
- Method in class
AbstractInvariant
satisfies(State)
- Method in class
Invariant
scanAndSolve(Program, Program, SafetySpecification, Invariant)
- Method in class
DeadlockResolver
scanAndSolve(Program, Program, SafetySpecification, Invariant)
- Method in class
DeadlockResolver1
scanAndSolve(Program, Program, SafetySpecification, Invariant)
- Method in class
DeadlockResolver2
scanAndSolveDeadlocksImp(Program, Program, SafetySpecification, Invariant)
- Method in class
GraphImplementation
scanAndSolveDeadlocksImp(Program, Program, SafetySpecification, Invariant)
- Method in class
GraphImplementation2
set_ms()
- Method in class
AbstractState
set_ms()
- Method in class
State
setGeneratingProgramStatement(ProgramStatement)
- Method in class
ProgramTransition
setMatch(boolean)
- Method in class
Minterm
setStateno(int)
- Method in class
AbstractState
setStateno(int)
- Method in class
State
setValue(int, int)
- Method in class
AbstractState
setValue(int, int)
- Method in class
State
solveDeadlock(State, Invariant, Hashtable, SafetySpecification, Program)
- Method in class
AbstractProcess
solveDeadlock(State, Invariant, Hashtable, SafetySpecification, Program)
- Method in class
AbstractProgram
solveDeadlock(State, Invariant, Hashtable, SafetySpecification, Program)
- Method in class
Component
solveDeadlockImp(State, Invariant, Hashtable, SafetySpecification, Program)
- Method in class
ProgramImplementation
solveDeadlockImp(State, Invariant, Hashtable, SafetySpecification, Program)
- Method in class
ProgramImplementation2
solveDeadlockImp(State, Invariant, Hashtable, SafetySpecification, Program)
- Method in interface
Program_Implementor
solveDeadlockMore(State, Invariant, Hashtable, SafetySpecification, Program, Hashtable)
- Method in class
AbstractProgram
solveDeadlockMore(State, Invariant, Hashtable, SafetySpecification, Program, Hashtable)
- Method in class
Component
solveDeadlockMoreImp(State, Invariant, Hashtable, SafetySpecification, Program, Hashtable)
- Method in class
ProgramImplementation
solveDeadlockMoreImp(State, Invariant, Hashtable, SafetySpecification, Program, Hashtable)
- Method in interface
Program_Implementor
solveDeadlocks(Program, Program, SafetySpecification, Invariant)
- Method in class
AbstractReachabilityGraph
solveDeadlocksImp(Program, Program, SafetySpecification, Invariant)
- Method in class
GraphImplementation
solveDeadlocksImp(Program, Program, SafetySpecification, Invariant)
- Method in class
GraphImplementation2
solveDeadlocksImp(Program, Program, SafetySpecification, Invariant)
- Method in interface
Graph_Implementor
State
- class
State
.
State()
- Constructor for class
State
State(State)
- Constructor for class
State
T
Tool
- class
Tool
.
This class models the reachability graph of a program.
Tool()
- Constructor for class
Tool
toString()
- Method in class
AbstractState
toString()
- Method in class
Minterm
toString()
- Method in class
ProgramTransition
toString()
- Method in class
State
toString()
- Method in class
Transition
Transition
- class
Transition
.
This class models the reachability graph of a program.
Transition()
- Constructor for class
Transition
V
violatesSafety(Transition)
- Method in class
AbstractSafetySpecification
violatesSafety(Transition)
- Method in class
SafetySpecification
W
writeLine(String)
- Method in class
OutputFile
A
B
C
D
E
F
G
H
I
M
O
P
Q
R
S
T
V
W
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES