DPOI: Distributed software system development platform for ocean information service
详细信息    查看全文
  • 作者:Zhongwen Guo (1)
    Keyong Hu (2)
    Yongguo Jiang (1)
    Zhaosui Sun (1)

    1. College of Information Science and Engineering
    ; Ocean University of China ; Qingdao ; 266100 ; P. R. China
    2. College of Computer Engineering
    ; Qingdao Technological University ; Qingdao ; 266520 ; P. R. China
  • 关键词:ocean information system ; development platform ; software customization ; components
  • 刊名:Journal of Ocean University of China
  • 出版年:2015
  • 出版时间:February 2015
  • 年:2015
  • 卷:14
  • 期:1
  • 页码:65-74
  • 全文大小:1,072 KB
  • 参考文献:1. Berglund, A., Boag, S., Chamberlin, D., Fernandez, M. F., Kay, M., Robie, J., and Sim茅on, J., 2007. XML path language (XPath) 2.0. W3C recommendation, 23.
    2. de La Beaujardi猫re, J., Beegle-Krause, C., Bermudez, L., Hankin, S., Hazard, L., Howlett, E., Le, S., Proctor, R., Signell, R. P., and Snowden, D., 2010. Ocean and coastal data management. / Proceedings of OceanObs鈥?9: / Sustained Ocean Observations and Information for Society. Venice, Italy, DOI: 10.5270/OceanObs09.cwp.22.
    3. Fletcher, M., Cleary, J., Cothran, J., and Porter, D., 2008. South-east Atlantic Coastal Ocean Observation System (SEACOOS) information management: Evolution of a distributed community system. / Marine Technology Society Journal, 42(3): 28鈥?4. CrossRef
    4. Goni, G., Roemmich, D., Molinari, R., Meyers, G., Rossby, T., Sun, C., Boyer, T., Baringer, M., and Vissa, G., 2010. The ship of opportunity program. / Proceedings of OceanObs鈥?9: / Sustained Ocean Observations and Information for Society. Venice, Italy, DOI: 10.5270/OceanObs09. cwp.35.
    5. Goodall, J. L., Horsburgh, J. S., Whiteaker, T. L., Maidment, D. R., and Zaslavsky, I., 2008. A first approach to web services for the National Water Information System. / Environmental Modelling & Software, 23(4): 404鈥?11. CrossRef
    6. Hankin, S. C., Blower, J. D., Carval, T., Casey, K. S., Donlon, C., Lauret, O., Loubrieu, T., Srinivasan, A., Trinanes, J., and Godoy, O., 2010. NetCDF-CF-OPeNDAP: Standards for ocean data interoperability and object lessons for community data standards processes. / Proceedings of OceanObs鈥?9: / Sustained Ocean Observations and Information for Society. Venice, Italy, DOI: 10.5270/OceanObs09.cwp.41.
    7. Horsburgh, J. S., Tarboton, D. G., Piasecki, M., Maidment, D. R., Zaslavsky, I., Valentine, D., and Whitenack, T., 2009. An integrated system for publishing environmental observations data. / Environmental Modelling & Software, 24(8): 879鈥?88. CrossRef
    8. Jones, D. W., and Olsonbaker, J. I., 2009. Developing best practices for IOOS web portals. / OCEAN鈥?2009, / MTS/IEEE Biloxi-Marine Technology for Our Future: Global and Local Challenges, 14鈥?8.
    9. Lau, K. K., and Wang, Z., 2007. Software component models. / Software Engineering, / IEEE Transactions, 33(10): 709鈥?24. CrossRef
    10. Moltmann, T., Proctor, R., Hill, K., and McGowen, M., 2010. The Integrated Marine Observing System-delivering data-streams to support marine research and applications. / OCEANS 2010 / IEEE-Sydney, 12pp.
    11. Pouliquen, S., Schmid, C., Wong, A., Guinehut, S., and Belbeoch, M., 2010. Argo Data Management. / Proceedings of OceanObs鈥?9: / Sustained Ocean Observations and Information for Society. Venice, Italy, DOI: 10.5270/OceanObs09.cwp.70.
    12. Proctor, R., Roberts, K., and Ward, B., 2010. A data delivery system for IMOS, the Australian Integrated Marine Observing System. / Advances in Geosciences, 28(28): 11鈥?6. CrossRef
    13. Reed, G., Keeley, R., Belov, S., and Mikhailov, N., 2010. Ocean Data Portal: A standards approach to data access and dissemination. / Proceedings of OceanObs鈥?9: / Sustained Ocean Observations and Information for Society. Venice, Italy, DOI: 10.5270/OceanObs09.cwp.72.
    14. Seim, H., Fletcher, M., Mooers, C., Nelson, J., and Weisberg, R., 2009. Towards a regional coastal ocean observing system: An initial design for the Southeast Coastal Ocean Observing Regional Association. / Journal of Marine Systems, 77(3): 261鈥?77. CrossRef
    15. Smith, S. R., Bourassa, M., Bradley, E. F., Cosca, C., Fairall, C. W., Goni, G. J., Gunn, J. T., Hood, M., Jackson, D. L., and Kent, E. C., 2010. Automated underway oceanic and atmospheric measurements from ships. / Proceedings of Ocean-Obs鈥?9: / Sustained Ocean Observations and Information for Society. Venice, Italy, DOI: 10.5270/OceanObs09. cwp.82.
    16. Taniar, D., Leung, C. H., Rahayu, W., and Goel, S., 2008. / High Performance Parallel Database Processing and Grid Databases. Hoboken, John Wiley & Sons, 24鈥?7. CrossRef
  • 刊物主题:Oceanography; Meteorology;
  • 出版者:Springer Berlin Heidelberg
  • ISSN:1993-5021
文摘
Ocean information management is of great importance as it has been employed in many areas of ocean science and technology. However, the developments of Ocean Information Systems (OISs) often suffer from low efficiency because of repetitive work and continuous modifications caused by dynamic requirements. In this paper, the basic requirements of OISs are analyzed first, and then a novel platform DPOI is proposed to improve development efficiency and enhance software quality of OISs by providing off-the-shelf resources. In the platform, the OIS is decomposed hierarchically into a set of modules, which can be reused in different system developments. These modules include the acquisition middleware and data loader that collect data from instruments and files respectively, the database that stores data consistently, the components that support fast application generation, the web services that make the data from distributed sources syntactical by use of predefined schemas and the configuration toolkit that enables software customization. With the assistance of the development platform, the software development needs no programming and the development procedure is thus accelerated greatly. We have applied the development platform in practical developments and evaluated its efficiency in several development practices and different development approaches. The results show that DPOI significantly improves development efficiency and software quality.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700