DocumentCode
2859150
Title
Component-based development framework for ocean information system
Author
Keyong Hu ; Zhongwen Guo ; Yongguo Jiang ; Yuan Feng ; Fei Shen
Author_Institution
Coll. of Inf. Sci. & Eng., Ocean Univ. of China, Qingdao, China
fYear
2012
fDate
14-19 Oct. 2012
Firstpage
1
Lastpage
7
Abstract
Software developments of Ocean Information Systems (OISs) have suffered from low efficiency and poor quality due to the absence of powerful software development models and methods. In this paper, the component-based development framework is proposed to facilitate OIS software developments. The framework consists of unified data model (UDM) and component development model (CDM). In the UDM, the classification of ocean data is described and the structure of each type of data is unified. In the CDM, similar functions required in ocean information management are encapsulated into a component, which is designed, implemented and tested independently. All the components form the component repository. The development process is then turned into selecting the appropriate components from the component repository and assembling them into a whole. Hence the development efficiency is improved greatly due to the shortened development and debugging time. The development models are proved to be feasible and effective by applying it to the development of prototype systems.
Keywords
geophysics computing; information management; object-oriented programming; oceanographic techniques; pattern classification; software engineering; CDM; OIS software developments; UDM; component development model; component repository; component-based development framework; data structure; ocean data classification; ocean information management; ocean information system; unified data model; Connectors; Data models; Data structures; Libraries; Oceans; Programming; Software; development efficiency; development framework; ocean information system;
fLanguage
English
Publisher
ieee
Conference_Titel
Oceans, 2012
Conference_Location
Hampton Roads, VA
Print_ISBN
978-1-4673-0829-8
Type
conf
DOI
10.1109/OCEANS.2012.6404843
Filename
6404843
Link To Document