论文标题

SADAS:一个用于超级实验数据数据的集成软件系统

SADAS: an integrated software system for the data of the SuperAGILE experiment

论文作者

Lazzarotto, Francesco, Del Monte, Ettore

论文摘要

Superagile(SA)是敏捷卫星(Astro-Rivelatore gamma a Immagini Leggero)船上的检测系统,这是一项由意大利航天局(ASI)批准的伽马射线天文学任务(ASI)作为小型科学任务的第一个项目,作为该计划的第一个项目,并在2005年的第二部分进行了启动,并在2005年的第二部分进行了启动。为了分析原型测试,直到飞行观察结果为止。该软件系统是通过面向对象的软件设计方法创建的,这允许使用其他研究团队开发的合适库以及过去工作期间开发的应用程序的整合。这种方法使我们能够在几种原型上应用模式和书面代码,并在标准建模工具(例如UML模式)的帮助下分享不同开发人员的作品。我们还使用基于SQL的数据库技术来访问存储在档案中的大量数据,这将改善空间观察的科学回报。所有这些都使我们的团队能够最大程度地减少开发成本的人力和资源,以消除灵活的系统以面对任务的未来需求,并将其投资于其他实验。

SuperAGILE (SA) is a detection system on board of the AGILE satellite (Astro-rivelatore Gamma a Immagini LEggero), a Gamma-ray astronomy mission approved by the Italian Space Agency (ASI) as first project for the Program for Small Scientific Missions, with launch planned in the second part of 2005. The developing and testing of the instrument took a big effort in software building and applications, we realized an integrated system to handle and to analyse measurement data since prototype tests until flight observations. The software system was created with an Object Oriented software design approach, and this permits to employ suitable libraries developed by other research teams and the integration of applications developed during our past work. This method allowed us to apply our schemas and written code on several prototypes, to share the work among different developers with the help of standard modeling instruments such as UML schemas. We also used SQL-based database techniques to access large amounts of data stored in the archives, this will improve the scientific return from space observations. All this has allowed our team to minimize the cost of developing in terms of man-power and resources, to dispone of a flexible system to face future needs of the mission and to invest it on other experiments.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源