SADAS:SuperAGILE实验数据的集成软件系统
SADAS: an integrated software system for the data of the SuperAGILE experiment
摘要:
SuperAGILE(SA)是AGILE卫星(Astro-rivelatore Gamma a Immagini Leggero)上的一个探测系统,AGILE卫星是意大利航天局批准的伽马射线天文学飞行任务,是小型科学飞行任务方案的第一个项目,计划于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.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。