DPOI:Distributed Software System Development Platform for Ocean Information Service

来源 :Journal of Ocean University of China | 被引量 : 0次 | 上传用户:ppsl21
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
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. 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 configurati on toolkit that enables software customization. With the assistance of the development platform, the software development needs no programming and the development procedure has been accelerated greatly. We have applied the development platform in practical developments and as evaluated its efficiency in several development practices and different development approaches. The results show that DPOI significantly improves development efficiency and software quality.
其他文献
国家示范性高等职业院校建设计划,采取地方部门推荐、专家评审立项、年度绩效考核、分期安排经费的方式,按年度、分地区分批推进.国家示范性高等职业院校建设计划,坚持导向性
我国教育部明确要求语文为学校必修课,语文课程能够培养学生的职业人文精神,提高学生的职业语言运用能力,语文课程学习程度的高低也直接或者间接影响学生对各种技巧、技能的理解
为探究吕家坨井田地质构造格局,根据钻孔勘探资料,采用分形理论和趋势面分析方法,研究了井田7
【摘 要】小学语文教学在小学的整个教育中承担着重要的作用,实践性的小学语文教学是以学生为基础的,把语文教学工作放在现实生活的大环境当中,让学生在课堂的学习过程当中将知识转换为知识的运用技能。实践性教学不仅是素质教育要求下的重点内容,也是语文教学过程当中如何加强学生基础能力、如何在新课标要求下进行课程改革的新要求。本文的第一部分提出了传统小学语文教育工作当中所面临的问题,第二部分对小学语文教育进行实
国家示范性高职院校建设,意在通过示范校的引领和示范作用,引领全国1100多所高等职业院校的改革和发展,带动整体质量的全面提高.高职教育作为教育经济学的一个分支,其建设必
一、课题确定rn整个中考复习已进入最后的冲刺阶段,通过第一轮复习,学生对整个初中数学的知识框架已经很清楚了,第二轮的专题复习也接近尾声,在每一次的考试中,我们都会发现
期刊
伴随着学习汉语的热潮,在孔子学院和国家汉办的组织筹划下的大型的世界性汉语比赛“汉语桥”为世界各国学习汉语的人们提供了一个展现自己风采的舞台,各国参赛选手都是层层选
随着我国教育体制改革的逐渐深入以及新课程标准的推广普及,各个阶段各个科目的教学活动目标由对学生知识的传授转变为对学生综合素质的提升,更加强调学生的全面发展,在这一教育
期刊
随着科学技术的日益发展,人类逐渐认识到环境的重要性,环保专业在近些年来已成为了高职院校热门专业。高职院校是培养技能型人才的重要场所,以培养学生的实践动手能力和创新精神