All Classes Interface Summary Class Summary
Class |
Description |
AbstractAAARLearner<L extends LearningAlgorithm<CM,CI,D> & SupportsGrowingAlphabet<CI>,AM,CM,AI,CI,D> |
Base implementation of the learner presented in "Automata Learning with Automated Alphabet Abstraction Refinement" by
Howar et al.
|
AbstractAbstractionTree<AI,CI,D> |
|
AbstractExplicitAAARLearner<L extends LearningAlgorithm<CM,CI,D> & SupportsGrowingAlphabet<CI>,AM,CM,AI,CI,D> |
|
AbstractGenericAAARLearner<L extends LearningAlgorithm<CM,CI,D> & SupportsGrowingAlphabet<CI>,AM,CM,AI,CI,D> |
|
Abstraction<AI,CI> |
An interface for mapping concrete symbols to their abstraction, and abstractions to their representatives,
respectively.
|
ExplicitAAARLearnerDFA<L extends LearningAlgorithm.DFALearner<CI> & SupportsGrowingAlphabet<CI>,AI,CI> |
|
ExplicitAAARLearnerMealy<L extends LearningAlgorithm.MealyLearner<CI,O> & SupportsGrowingAlphabet<CI>,AI,CI,O> |
|
ExplicitAAARLearnerMoore<L extends LearningAlgorithm.MooreLearner<CI,O> & SupportsGrowingAlphabet<CI>,AI,CI,O> |
|
ExplicitAbstractionTree<AI,CI,D> |
|
ExplicitInitialAbstraction<AI,CI> |
This interface denotes an Abstraction that additionally provides an initial classification of abstract input
symbols.
|
GenericAAARLearnerDFA<L extends LearningAlgorithm.DFALearner<CI> & SupportsGrowingAlphabet<CI>,AI,CI> |
|
GenericAAARLearnerMealy<L extends LearningAlgorithm.MealyLearner<CI,O> & SupportsGrowingAlphabet<CI>,AI,CI,O> |
|
GenericAAARLearnerMoore<L extends LearningAlgorithm.MooreLearner<CI,O> & SupportsGrowingAlphabet<CI>,AI,CI,O> |
|
GenericAbstractionTree<AI,CI,D> |
|
TranslatingDFA<S,AI,CI> |
|
TranslatingMealyMachine<S,AI,CI,T,O> |
|
TranslatingMooreMachine<S,AI,CI,T,O> |
|