Published February 13, 2024 | Version v1
Other Open

A data-flow oriented software architecture for heterogeneous marine data streams: Appendix

  • 1. Western Norway University of Applied Sciences
  • 1. Western Norway University of Applied Sciences
  • 2. ROR icon Gran Sasso Science Institute
  • 3. ROR icon Chalmers University of Technology

Description

This companion package contains appendix content for the publication: A data-flow oriented software architecture for heterogeneous marine data streams submitted and accepted to the 21st IEEE International Conference on Software Architecture (ICSA 2024).  The artifact contains a compilation of evidence and data used to achieve the resulting architectural decisions presented in the paper. The software behind the prototype implementation of the associated architecture is unavailable due to IPR issues and the impracticality of sharing the end-to-end code associated with systems spread across different organizations. Nevertheless, some screenshots of the execution of the overall system are depicted in the figures provided:

  1. Prometheus Expression Browser of metrics collected during the platform's operation. The monitoring system early implementation details is described in 10.1109/MODELS58315.2023.00016, which is a related work that preceeded this one.

  2. Screenshot of a ThingSpeak channel that receives simulated data from the platform.

 

In this package, we provide challenges and architectural decisions logbook resulting from the ongoing research process alongside the draft used to design and represent the system during that period.

 

Furthermore, screenshots of the test stream visualization within the platform and the monitoring subsystem metrics preview are provided. All the allowed public information regarding the platform's technical details and components is available at https://smartoceanplatform.github.io/ and on GitHub at https://github.com/smartoceanplatform. The link to the visualization of the test stream of the platform is available at: https://thingspeak.com/channels/2129424. The resulting processing of data from a simulated node is publicly available under the referred link.

 

Lastly, this package is part of a series of data publicly available in the course of numerous empirical studies conducted in and within the SFI Smart Ocean consortium (https://sfismartocean.no/). Related results and datasets are listed below.

Files

Architectural_decisions_loogbook.pdf

Files (841.5 kB)

Name Size Download all
md5:965271a5de1747436f33cb2d2359d5f6
143.1 kB Preview Download
md5:17a57f7f1c24ed7339173ba5d9688986
170.2 kB Preview Download
md5:8df70a35004bef706d2a0b138bc5274d
196.8 kB Preview Download
md5:8f35d123cfbb181c6b44685134e8c0b7
232.7 kB Preview Download
md5:62bf7989322b1d6abbf4cd67fd810460
98.7 kB Preview Download

Additional details

Software

Repository URL
https://github.com/smartoceanplatform
Development Status
Wip