ARTÍCULO
TITULO

Development of a Modular Software Architecture for Underwater Vehicles Using Systems Engineering

Carlos A. Zuluaga    
Luis M. Aristizábal    
Santiago Rúa    
Diego A. Franco    
Dorie A. Osorio and Rafael E. Vásquez    

Resumen

This paper addresses the development of a modular software architecture for the design/construction/operation of a remotely operated vehicle (ROV), based on systems engineering. First, systems engineering and the Vee model are presented with the objective of defining the interactions of the stakeholders with the software architecture development team and establishing the baselines that must be met in each development phase. In the development stage, the definition of the architecture and its connection with the hardware is presented, taking into account the use of the actor model, which represents the high-level software architecture used to solve concurrency problems. Subsequently, the structure of the classes is defined both at high and low levels in the instruments using the object-oriented programming paradigm. Finally, unit tests are developed for each component in the software architecture, quality assessment tests are implemented for system functions fulfillment, and a field sea trial for testing different modules of the vehicle is described. This approach is well suited for the development of complex systems such as marine vehicles and those systems which require scalability and modularity to add functionalities.

 Artículos similares

       
 
Muhammad Talha Siddique, Paraskevas Koukaras, Dimosthenis Ioannidis and Christos Tjortjis    
The Smart Readiness Indicator (SRI) is a newly developed framework that measures a building?s technological readiness to improve its energy efficiency. The integration of data obtained from this framework with data derived from Building Information Model... ver más
Revista: Algorithms

 
Nianxin Ren, Yuekai Yu, Xiang Li and Jinping Ou    
For both the expansion of important islands/reefs and the development of marine resources in South China Sea, a modular integrated floating structure (MIFS) system with tidal self-adaptation dolphin-fender mooring (DFM) has been proposed. The DFM, couple... ver más

 
Christopher R. Myers and Chinmayee V. Subban    
The increase in partial pressure of CO2 in the oceans directly affects the productivity and survival of coastal industries and ecosystems. For marine aquaculture, the decreased alkalinity of seawater results in reduced availability of carbonates for mari... ver más

 
Yufeng Huang, Jun Tao, Gang Sun, Hao Zhang and Yan Hu    
In this study, a prognostics and health management (PHM) framework is proposed for aero-engines, which combines a dynamic probability (DP) model and a long short-term memory neural network (LSTM). A DP model based on Gaussian mixture model-adaptive densi... ver más
Revista: Aerospace

 
Lu Gan, Xingbo Fang, Zhao Zhang, Hu Chen and Xiaohui Wei    
Rapid launch is one of the key indicators of UAV swarm operations, and one of the key decisions that determines the ultimate success of launch system development is the choice of its product architecture. The high-definition design structure matrix (HDDS... ver más
Revista: Aerospace