Module contains Application Program Interfaces that are shared with application modules.
Contains communication models e.g. Suite, Test, Step and other structures used for communication between AET modules.
Contains API for AET datastorage, e.g. DAO interfaces.
Contains interface abstraction for AET jobs, e.g. DataFilter, CollectorJob, ComparatorJob. All modules containing jobs implementations (e.g. jobs) depends on this one.
Contains suite validation interfaces.

