This thesis is concerned about oceanographic monitoring systems and the optimization of their operations, especially their network communications. Three research questions have been discussed, focusing them on the Mission-oriented autonomous systems with small satellites for maritime sensing, surveillance and communication (MASSIVE) system. Systems Engineering tools have been applied to shed an understanding of the system's constituents and their interfaces. Specifically, scenario development, N-squared analysis, and Interface Control Document. Also, the important role of a User Interface in operational systems has been highlighted and the development of the User Interface requirements as well as the first iteration using Django.