• DocumentCode
    3207766
  • Title

    Overcoming the challenges of implementing a multi-mission distributed workflow system

  • Author

    Sayfi, Elias ; Cheng, Cecilia ; Lee, Hyun ; Patel, Rajesh ; Takagi, Atsuya ; Yu, Dan

  • Author_Institution
    Jet Propulsion Lab., California Inst. of Technol., Pasadena, CA
  • fYear
    2009
  • fDate
    7-14 March 2009
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    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 for meeting 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 ldquounknownsrdquo to be decided later. This paper discusses the challenges that the multi-mission automated task invocation subsystem (MATIS) team has encountered while designing the distributed workflow system and describes the solutions that were implemented. The first challenge was to design an easily adaptable system that required no code changes as a result of configuration changes. The number of formal software deliveries is often limited because each delivery costs time and money. Changes in the sequence of programs being called, adding or removing a program, changes in parameter values of programs, and similar configurable changes should not result in code change.
  • Keywords
    aerospace computing; distributed processing; workflow management software; MATIS; multimission automated task invocation subsystem; multimission distributed workflow system; Costs; Environmental management; Instruments; Laboratories; Mars; Pipelines; Propulsion; Reconnaissance; Software systems; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace conference, 2009 IEEE
  • Conference_Location
    Big Sky, MT
  • Print_ISBN
    978-1-4244-2621-8
  • Electronic_ISBN
    978-1-4244-2622-5
  • Type

    conf

  • DOI
    10.1109/AERO.2009.4839648
  • Filename
    4839648