Maritime Situational Awareness Research Infrastructure (MSARI): Requirements and High Level Design

Abstract : The Maritime Situational Awareness Research Infrastructure (MSARI) will support the Maritime Information Support (MIS) group in its current and future research efforts related to wide area surveillance in Canadas three oceans. The major functionalities of MSARI are to acquire data from several data sources, such as AIS and LRIT data sources; store and provide a means to maintain the data; provide the capability to add applications for data processing and query capabilities to access the data. The main benefits of MSARI will be to provide easy and fast access to maritime data for the MIS scientists.This document provides the software requirements specification that will be used as a guide for the development of the MSARI and high level design and recommendations about the software units composing MSARI. The spiral model being the software development process selected for MSARI, it is expected that the design will evolve and be refined during the implementation spiral. Moreover, some design decisions are left to the implementation phases because testing with MSA data needs to be performed.