• 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