Mission Assurance Increased with Regression Testing

被引:0
|
作者
Lang, Roland [1 ]
Spezio, Maria [1 ]
机构
[1] Johns Hopkins Appl Phys Lab, Laurel, MD 20723 USA
来源
2013 IEEE AEROSPACE CONFERENCE | 2013年
关键词
D O I
暂无
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Knowing what to test is an important attribute in any testing campaign, especially when it has to be right or the mission could be in jeopardy. The New Horizons mission, developed and operated by the John Hopkins University Applied Physics Laboratory, received a planned major upgrade to their Mission Operations and Control (MOC) ground system architecture. Early in the mission planning it was recognized that the ground system platform would require an upgrade to assure continued support of technology used for spacecraft operations. With the planned update to the six year operational ground architecture from Solaris 8 to Solaris 10, it was critical that the new architecture maintain critical operations and control functions. The New Horizons spacecraft is heading to its historic rendezvous with Pluto in July 2015 and then proceeding into the Kuiper Belt. This paper discusses the Independent Software Acceptance Testing (ISAT) Regression test campaign that played a critical role to assure the continued success of the New Horizons mission. The New Horizons ISAT process was designed to assure all the requirements were being met for the ground software functions developed to support the mission objectives. The ISAT team developed a test plan with a series of test case designs. The test objectives were to verify that the software developed from the requirements functioned as expected in the operational environment. As the test cases were developed and executed, a regression test suite was identified at the functional level. This regression test suite would serve as a crucial resource in assuring the operational system continued to function as required with such a large scale change being introduced. Some of the New Horizons ground software changes required modifications to the most critical functions of the operational software. Of particular concern was the new MOC architecture (Solaris 10) is Intel based and little endian, and the legacy architecture (Solaris 8) was SPARC based and big endian. The presence of byte swap issues that might not have been identified in the required software changes was very real and can be difficult to find. The ability to have test designs that would exercise all major functions and operations was invaluable to assure that critical operations and tools would operate as they had since first operational use. With the longevity of the mission also came the realization that the original ISAT team would not be the people working on the ISAT regression testing. The ability to have access to all original test designs and test results identified in the regression test suite greatly improved the ability to identify not only the expected system behavior, but also the actual behavior with the old architecture. So in summary, this paper will discuss the importance, practicality, and results achieved by having a well-defined regression test available to assure the New Horizons Mission Operations Control system continues to meet its functional requirements to support the mission objectives.
引用
收藏
页数:8
相关论文
共 50 条
  • [1] Software regression testing and quality assurance
    Weilert, M
    AMERICAN JOURNAL OF CLINICAL PATHOLOGY, 1996, 105 (04) : S10 - S16
  • [2] Femtosatellite mission architectures and mission assurance strategies
    Teale, Christopher
    Beeley, James
    Baillet, Gilles
    McInnes, Colin R.
    ACTA ASTRONAUTICA, 2025, 226 : 398 - 413
  • [3] Human factors in mission assurance
    Baroff, LE
    2003 IEEE AEROSPACE CONFERENCE PROCEEDINGS, VOLS 1-8, 2003, : 3769 - 3775
  • [4] AIMFIRST: Planning for Mission Assurance
    Haigh, Tom
    Harp, Steven
    Payne, Charles
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON INFORMATION WARFARE AND SECURITY, 2010, : 416 - 426
  • [5] Process Based Mission Assurance
    Newman, JS
    SPACE SAFETY, RESCUE AND QUALITY 1999-2000, 2001, 102 : 3 - 14
  • [6] Modeling and simulation in mission assurance
    Trias, Colonel Eric D.
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2023, 20 (02): : 109 - 110
  • [7] Model Based Mission Assurance: NASA's Assurance Future
    Evans, John
    Cornford, Steven
    Feather, Martin S.
    ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM 2016 PROCEEDINGS, 2016,
  • [8] Mission Assurance for Autonomous Undersea Vehicles
    Siil, Karl
    Rubin, Aviel
    Elder, Matthew
    Dahbura, Anton
    Green, Matthew
    Watkins, Lanier
    2020 IEEE SYMPOSIUM ON SECURITY AND PRIVACY WORKSHOPS (SPW 2020), 2020, : 244 - 249
  • [9] The National Health Assurance Mission for India
    Golechha, Mahaveer
    LANCET, 2014, 384 (9949): : 1185 - 1186
  • [10] Mission Assurance Through Requirements Traceability
    Williams, Chris
    Ibbotson, John
    Lockerbie, James
    Attwood, Katrina
    2014 IEEE MILITARY COMMUNICATIONS CONFERENCE: AFFORDABLE MISSION SUCCESS: MEETING THE CHALLENGE (MILCOM 2014), 2014, : 1645 - 1650