タイトル | Multi-Mission Automated Task Invocation Subsystem |
本文(外部サイト) | http://hdl.handle.net/2060/20090040063 |
著者(英) | Lee, Hyun H.; Cheng, Cecilia S.; Sayfi, Elias M.; Patel, Rajesh R. |
著者所属(英) | Jet Propulsion Lab., California Inst. of Tech. |
発行日 | 2009-11-01 |
言語 | eng |
内容記述 | Multi-Mission Automated Task Invocation Subsystem (MATIS) is software that establishes a distributed data-processing framework for automated generation of instrument data products from a spacecraft mission. Each mission may set up a set of MATIS servers for processing its data products. MATIS embodies lessons learned in experience with prior instrument- data-product-generation software. MATIS is an event-driven workflow manager that interprets project-specific, user-defined rules for managing processes. It executes programs in response to specific events under specific conditions according to the rules. Because requirements of different missions are too diverse to be satisfied by one program, MATIS accommodates plug-in programs. MATIS is flexible in that users can control such processing parameters as how many pipelines to run and on which computing machines to run them. MATIS has a fail-safe capability. At each step, MATIS captures and retains pertinent information needed to complete the step and start the next step. In the event of a restart, this information is retrieved so that processing can be resumed appropriately. At this writing, it is planned to develop a graphical user interface (GUI) for monitoring and controlling a product generation engine in MATIS. The GUI would enable users to schedule multiple processes and manage the data products produced in the processes. Although MATIS was initially designed for instrument data product generation, |
NASA分類 | Technology Utilization and Surface Transportation |
レポートNO | NPO-45630 |
権利 | Copyright, Distribution as joint owner in the copyright |
URI | https://repository.exst.jaxa.jp/dspace/handle/a-is/508699 |