Data Acquisition Requirements

Sportwire must parse input from a variety of source media. These media include

The input stage must recognize the incoming document type and map that document through to the database. Support for new document types should be possible through re-use of similar documents. Document types not specifically handled by the system should be ignored.

The following vendor feed formats must be supported:

Different feeds may need to run on different servers and may or may not feed into the same DBMS. Feeds should be selected when the program launches (perhaps through server properties) and do not need to be added or removed from a running Sportwire system.

Constraints

There is no slow period in sports news. Changes to the Sportwire system must not require stopping or resetting the service.

ESPN Constraints

Prior to Feb 2002, the Sportwire must accommodate the old binary style Sportsticker feed by translating that feed into an XML that is structurally compatible with the 2002 release.