期刊文献+

支持地球科学的软件复用

Software Reuse to Support Earth Science
下载PDF
导出
摘要 地球科学研究中数据的准备、分发、访问、处理和分析都依赖于计算机软件。科学结果的重复通常需要复用同样的软件。同样,科学数据的有效分发、访问或者分析也都需要进行软件复用。地球科学软件开发社区已经意识到了软件复用的价值,并且在社区内大力鼓励和培育软件复用。因此,他们成立了 NASA 地球科学数据系统( ESDS) 软件复用工作组( WG) 来支持社区成员之间的软件复用。工作组开发了软件复用门户来发布软件复用相关的信息、资源,并且提供培训来提高和改进整个社区的软件复用实践。工作组还开发了一个复用支持系统( RES) 原型系统来支持可复用软件的访问。此外, 工作组还制定了复用成熟度级别, 从而提高了评估和选择可复用软件的能力。 Earth science relies on software to prepare, distribute, access, manipulate and analyze data. Scientific replication often requires reuse of the original software. Similarly, efficiently distributing, accessing or analyzing scientific data often requires software reuse. Recognizing the value of software reuse, the Earth science software development community has encouraged and fostered reuse within the community. The NASA Earth Science Data Systems (ESDS) Software Reuse Working Group (WG) was established to support software reuse among members of the community. The WG developed the software reuse portal to inform the community about reuse issues and available resources and educate the community on improving software reuse practices. Requirements for a Reuse Enablement System (RES) have been developed and are being used to implement a prototype system to provide access to software for potential reuse. Reuse Readiness Levels are being developed to document criteria and improve capabilities for evaluating and selecting software for potential reuse.
出处 《计算机科学与探索》 CSCD 2008年第3期296-310,共15页 Journal of Frontiers of Computer Science and Technology
关键词 软件复用社区 科学软件 数据管理 地球科学 复用支持 复用成熟度 software reuse community scientific software data management Earth science reuseenablement reuse readiness
  • 相关文献

参考文献10

  • 1Nazareth D L,Rothenberger M A.Assessing the cost- ef- fectiveness of software reuse: a model for planned reuse[].The Journal of Systems and Software.2004
  • 2Ajila S A,Wu D.Empirical study of the effects of open source adoption on software development economics[].The Journal of Systems and Software.2007
  • 3Charter for the SEEDS Reuse Working Group.Charter for the SEEDS Reuse Working Group. http: // esdswg.gsfc.nasa.gov/WG/REUSE/doc&rtf/FinalReuseCharter. doc .
  • 4SEEDS: Strategic Evolution of ESE Data Systems [OL]. http: //esdswg.gsfc.nasa.gov/SFormHome.html .
  • 5Earth Science Software Reuse[OL]. http: //www.esdswg.com/ softwarereuse .
  • 6Plone CMS: Open Source Content Management[OL]. http: //plone.org .
  • 7Zope Community[OL]. http: //www.zope.org .
  • 8Linux Online[OL]. http: //www.linux.org .
  • 9Python Programming Language[OL]. http: //www.python.org .
  • 10Gerard R,Downs R R,Marshall J J, et al.The soft- ware reuse working group: a case study in fostering reuse[].IEEE International Conference on Information Reuse and Integration.2007

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部