Abstract
With the newly proposed Global Ocean Observing Integration, ocean observing scope has been expanded from the region to the global, therefore the need of large-scale ocean observing system integration has become more and more urgent. Currently, ocean observing systems enabled ocean sensor networks are commonly developed by different organizations using specific technologies and platforms, which brings several challenges in ocean observing instrument (OOI) access and ocean observing system seamless integration. Furthermore, the development of ocean observing systems often suffers from low efficiency due to the complex programming and debugging process. To solve these problems, a novel model, Complex Virtual Instrument (CVI) Model, is proposed. The model provides formal definitions on observing instrument description file, CVI description file, model calculation method, development model and interaction standard. In addition, this model establishes mathematical expressions of two model calculation operations, meanwhile builds the mapping relationship between observing instrument description file and CVI description file. The CVI based on the new model can achieve automatic access to different OOIs, seamless integration and communication for heterogeneous environments, and further implement standardized data access and management for the global unified ocean observing network. Throughout the development, integration and application of such CVI, the rationality and feasibility of the model have been evaluated. The results confirm that the proposed model can effectively implement heterogeneous system integration, improve development efficiency, make full usage of reusable components, reduce development cost, and enhance overall software system quality. We believe that our new model has great significance to promote the large-scale ocean observing system integration.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.