Package eu.iv4xr.framework.mainConcepts
Class ObservationEvent
java.lang.Object
eu.iv4xr.framework.mainConcepts.ObservationEvent
- All Implemented Interfaces:
Serializable
,Parsable
- Direct Known Subclasses:
ObservationEvent.CoveragePointEvent
,ObservationEvent.TimeStampedObservationEvent
Observation-events represent observations that a test-agent
(
TestAgent
) collects. There are several types of observations, such
as verdict and coverage-event, represented by different subclasses of this
class.- Author:
- Wish
- See Also:
- Serialized Form
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
When performing a series of tests, we usually want to know how 'complete' the tests were.static class
This event is used to record a vector of (p,vs) where p is an agent's current position and vs is a bunch of scalar-values, organized as name-value pairs.static class
This class is used to represent observation-events that need to be time-stamped.static class
When a test-agent interacts with a system-under-test, it will want to report things that meet its expectations, as well as things that violate its expectations (and may thus imply bugs). -
Field Summary
Modifier and TypeFieldDescriptionprotected String
A name to classify the event as belonging to some family of semantically similar events. -
Constructor Summary
ConstructorDescriptionObservationEvent(String family)
Create an observation-event with the given family-name. -
Method Summary
-
Field Details
-
familyName
A name to classify the event as belonging to some family of semantically similar events.
-
-
Constructor Details
-
ObservationEvent
ObservationEvent() -
ObservationEvent
Create an observation-event with the given family-name. Family-name is used to identify that the event belongs to some meaningful family.
-
-
Method Details