首页> 外文会议>Accelerating Space Commerce, Exploration, and New Discocery Conference >Integrating the Science Opportunity Analyzer with a Reusable Opportunity Search Framework
【24h】

Integrating the Science Opportunity Analyzer with a Reusable Opportunity Search Framework

机译:将科学机会分析仪与可重复使用的机会搜索框架集成

获取原文

摘要

In our interactions with the Science Opportunity Analyzer (SOA) software, we recognized how its ability to search for geometric events in space is a need for robotic space missions in general. To satisfy this need, we propose the Tychonis framework, which is built upon the principles of: (1) separations of concerns, (2) extensibility, (3) reusability, and (4) independent verification and validation. Tychonis' separation of concerns results in the availability of different constructs to model geometric events and search for them. These constructs can be extended by users as needed and reused across missions without changes. Given the low coupling between concerns, and the fact Tychonis can be augmented in isolation, its constructs can be validated independently from other pieces of software. This paper elaborates on these topics and presents an integration case study between Tychonis and SOA that relies on the concept of dynamic integration. Dynamic integration entails that augmentations of the framework are reflected automatically in the host application without any changes to the host application's code. The SOA-Tychonis integration case study can be extrapolated to other tools that need to search for geometric events as the pattern repeats across implementations: (ⅰ) the manipulation of a user interface to model opportunities, (ⅱ) the execution of algorithms to search for opportunities, and (ⅲ) the presentation of search results to users. Tychonis is a story about how the application of proven software principles and good design choices can reduce risk and cost to space missions.
机译:在我们与科学机遇分析仪(SOA)软件交互,我们认识到其在太空中寻找几何事件的能力如何,需要在一般的机器人太空任务。为了满足这种需求,我们提出Tychonis框架,它在原则构建的:关注(1)分离,(2)可扩展性,(3)的可重用性,和(4)的独立验证和确认。 Tychonis'在不同结构的可用性的顾虑结果分离模型的几何事件和搜索。这些结构可以由用户根据需要和不改变各特派团重用进行扩展。鉴于Tychonis可以孤立地增强的担忧之间的低耦合,并且,它的结构可以独立于其它软件件验证。本文拟就这些问题,并提出Tychonis和SOA之间的依赖于动态集成的概念,集成的案例研究阐述。动态集成需要的框架,即补充的内容,而无需更改主机应用程序的代码会自动在主机的应用体现。在SOA的Tychonis整合案例研究可以外推到需要寻找几何事件不同实现模式重复其他工具:(ⅰ)用户界面模型的机会操纵,(ⅱ)的算法的执行搜索机会,和(ⅲ)的搜索结果对用户的呈现。 Tychonis是如何的经过验证的软件原则和良好的设计选择的应用程序可以风险和成本降低太空任务的故事。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号