タイトル | Overcoming the Challenges of Implementing a Multi-Mission Distributed Workflow System |
著者(英) | Cheng, Cecilia; Patel, Rajesh; Sayfi, Elias; Yu, Dan; Lee, Hyun; Takagi, Atsuya |
著者所属(英) | Jet Propulsion Lab., California Inst. of Tech. |
発行日 | 2009-03-07 |
言語 | eng |
内容記述 | A multi-mission approach to solving the same problems for various projects is enticing. However, the multi-mission approach leads to the need to develop a configurable, adaptable and distributed system to meet unique project requirements. That, in turn, leads to a set of challenges varying from handling synchronization issues to coming up with a smart design that allows the "unknowns" to be decided later. This paper discusses the challenges that the Multi-mission Automated Task Invocation Subsystem (MATIS) team has come up against while designing the distributed workflow system, as well as elaborates on the solutions that were implemented. The first is to design an easily adaptable system that requires no code changes as a result of configuration changes. The number of formal deliveries is often limited because each delivery costs time and money. Changes such as the sequence of programs being called, a change of a parameter value in the program that is being automated should not result in code changes or redelivery. |
NASA分類 | Computer Programming and Software; Lunar and Planetary Science and Exploration |
権利 | Copyright |
|