This requirement as stated is too vague and open-ended : "The DMS shall preserve and keep in an accessible state an alert archive with all issued alerts for a historical record and for false alert analysis."
Accessible state needs to be defined.
As I understand the intention, we intend to provide query capabilities such as, searching by alert ID or timestamp, e.g:
- all alerts generated between time t1 - t2
- all alerts with ID between IDx - IDy,
- an enumerated list of alertIDs
We do not intend to allow queries based on the contents of the alert packet, e.g: select by ra/dec values in the DIASource table.