Loading…
Planning for V&V of the Mars Science Laboratory rover software
NASA's Mars Science Laboratory (MSL) rover mission is planning to make use of advanced software technologies in order to support fulfillment of its ambitious science objectives. The mission plans to adopt the mission data system (MDS) as the mission software architecture, and plans to make sign...
Saved in:
Main Authors: | , , , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | |
---|---|
cites | |
container_end_page | 697 Vol.1 |
container_issue | |
container_start_page | 682 |
container_title | |
container_volume | 1 |
creator | Feather, M.S. Fesq, L.M. Ingham, M.D. Klein, S.L. Nelson, S.D. |
description | NASA's Mars Science Laboratory (MSL) rover mission is planning to make use of advanced software technologies in order to support fulfillment of its ambitious science objectives. The mission plans to adopt the mission data system (MDS) as the mission software architecture, and plans to make significant use of on-board autonomous capabilities (e.g., path planning, obstacle avoidance) for the rover software. The use of advanced software technologies embedded in advance mission software architecture represents a turning point in software for space missions. While prior flight experiments (notably the deep space one remote agent experiment) have successfully demonstrated aspects of autonomy enabled by advanced software technologies, and MDS has been tested in ground experiments (e.g., on-earth tests on rover hardware), MSL is the first science mission to rely on this combination. The success of the MSL mission is predicated upon our ability to adequately verify and validate the advanced software technologies, the MDS architectural elements, and the integrated system as a whole. Because MSL is proposing a shift from traditional approaches to flight software, approaches to verification and validation (V&V) require scrutiny to determine whether traditional methods are adequate, and where they need adjustment and/or augmentation to handle the new challenges. This work presents a study of the V&V needs and opportunities associated with MSL's novel approach to mission software, and provides an assessment of V&V techniques, both current and emerging, vis-a-vis their adequacy and suitability for V&V of the MSL rover software. |
doi_str_mv | 10.1109/AERO.2004.1367653 |
format | conference_proceeding |
fullrecord | <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_1367653</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1367653</ieee_id><sourcerecordid>1367653</sourcerecordid><originalsourceid>FETCH-LOGICAL-i175t-26fec1463fa00b97a36c4ad7d4703525261d7bf883beca61368d9c23a1dae85d3</originalsourceid><addsrcrecordid>eNotj8tKw0AUQAcfYFr9AHEzK3eJd-ZmHtkIpdQHRCo-irtyk5nRSM3IJCj9ewt2dVbnwGHsXEAhBFRXs8XTspAAZSFQG63wgGWyqnQuUdlDNgFjAa1QSh-xbCeoHCW-nbDJMHwCSJAWMnb9uKG-7_p3HmLiq8sVj4GPH54_UBr4c9v5vvW8piYmGmPa8hR_fOJDDOMvJX_KjgNtBn-255S93ixe5nd5vby9n8_qvBNGjbnUwbei1BgIoKkMoW5LcsaVBlBJJbVwpgnWYuNb0rsf66pWIglH3iqHU3bx3-289-vv1H1R2q733_gHEk9Jdw</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Planning for V&V of the Mars Science Laboratory rover software</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Feather, M.S. ; Fesq, L.M. ; Ingham, M.D. ; Klein, S.L. ; Nelson, S.D.</creator><creatorcontrib>Feather, M.S. ; Fesq, L.M. ; Ingham, M.D. ; Klein, S.L. ; Nelson, S.D.</creatorcontrib><description>NASA's Mars Science Laboratory (MSL) rover mission is planning to make use of advanced software technologies in order to support fulfillment of its ambitious science objectives. The mission plans to adopt the mission data system (MDS) as the mission software architecture, and plans to make significant use of on-board autonomous capabilities (e.g., path planning, obstacle avoidance) for the rover software. The use of advanced software technologies embedded in advance mission software architecture represents a turning point in software for space missions. While prior flight experiments (notably the deep space one remote agent experiment) have successfully demonstrated aspects of autonomy enabled by advanced software technologies, and MDS has been tested in ground experiments (e.g., on-earth tests on rover hardware), MSL is the first science mission to rely on this combination. The success of the MSL mission is predicated upon our ability to adequately verify and validate the advanced software technologies, the MDS architectural elements, and the integrated system as a whole. Because MSL is proposing a shift from traditional approaches to flight software, approaches to verification and validation (V&V) require scrutiny to determine whether traditional methods are adequate, and where they need adjustment and/or augmentation to handle the new challenges. This work presents a study of the V&V needs and opportunities associated with MSL's novel approach to mission software, and provides an assessment of V&V techniques, both current and emerging, vis-a-vis their adequacy and suitability for V&V of the MSL rover software.</description><identifier>ISSN: 1095-323X</identifier><identifier>ISBN: 0780381556</identifier><identifier>ISBN: 9780780381551</identifier><identifier>EISSN: 2996-2358</identifier><identifier>DOI: 10.1109/AERO.2004.1367653</identifier><language>eng</language><publisher>IEEE</publisher><subject>Data systems ; Embedded software ; Laboratories ; Mars ; Path planning ; Software architecture ; Software testing ; Space missions ; Space technology ; Technology planning</subject><ispartof>2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720), 2004, Vol.1, p.682-697 Vol.1</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1367653$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2058,4050,4051,27925,54555,54920,54932</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1367653$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Feather, M.S.</creatorcontrib><creatorcontrib>Fesq, L.M.</creatorcontrib><creatorcontrib>Ingham, M.D.</creatorcontrib><creatorcontrib>Klein, S.L.</creatorcontrib><creatorcontrib>Nelson, S.D.</creatorcontrib><title>Planning for V&V of the Mars Science Laboratory rover software</title><title>2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720)</title><addtitle>AERO</addtitle><description>NASA's Mars Science Laboratory (MSL) rover mission is planning to make use of advanced software technologies in order to support fulfillment of its ambitious science objectives. The mission plans to adopt the mission data system (MDS) as the mission software architecture, and plans to make significant use of on-board autonomous capabilities (e.g., path planning, obstacle avoidance) for the rover software. The use of advanced software technologies embedded in advance mission software architecture represents a turning point in software for space missions. While prior flight experiments (notably the deep space one remote agent experiment) have successfully demonstrated aspects of autonomy enabled by advanced software technologies, and MDS has been tested in ground experiments (e.g., on-earth tests on rover hardware), MSL is the first science mission to rely on this combination. The success of the MSL mission is predicated upon our ability to adequately verify and validate the advanced software technologies, the MDS architectural elements, and the integrated system as a whole. Because MSL is proposing a shift from traditional approaches to flight software, approaches to verification and validation (V&V) require scrutiny to determine whether traditional methods are adequate, and where they need adjustment and/or augmentation to handle the new challenges. This work presents a study of the V&V needs and opportunities associated with MSL's novel approach to mission software, and provides an assessment of V&V techniques, both current and emerging, vis-a-vis their adequacy and suitability for V&V of the MSL rover software.</description><subject>Data systems</subject><subject>Embedded software</subject><subject>Laboratories</subject><subject>Mars</subject><subject>Path planning</subject><subject>Software architecture</subject><subject>Software testing</subject><subject>Space missions</subject><subject>Space technology</subject><subject>Technology planning</subject><issn>1095-323X</issn><issn>2996-2358</issn><isbn>0780381556</isbn><isbn>9780780381551</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2004</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNotj8tKw0AUQAcfYFr9AHEzK3eJd-ZmHtkIpdQHRCo-irtyk5nRSM3IJCj9ewt2dVbnwGHsXEAhBFRXs8XTspAAZSFQG63wgGWyqnQuUdlDNgFjAa1QSh-xbCeoHCW-nbDJMHwCSJAWMnb9uKG-7_p3HmLiq8sVj4GPH54_UBr4c9v5vvW8piYmGmPa8hR_fOJDDOMvJX_KjgNtBn-255S93ixe5nd5vby9n8_qvBNGjbnUwbei1BgIoKkMoW5LcsaVBlBJJbVwpgnWYuNb0rsf66pWIglH3iqHU3bx3-289-vv1H1R2q733_gHEk9Jdw</recordid><startdate>2004</startdate><enddate>2004</enddate><creator>Feather, M.S.</creator><creator>Fesq, L.M.</creator><creator>Ingham, M.D.</creator><creator>Klein, S.L.</creator><creator>Nelson, S.D.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>2004</creationdate><title>Planning for V&V of the Mars Science Laboratory rover software</title><author>Feather, M.S. ; Fesq, L.M. ; Ingham, M.D. ; Klein, S.L. ; Nelson, S.D.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i175t-26fec1463fa00b97a36c4ad7d4703525261d7bf883beca61368d9c23a1dae85d3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2004</creationdate><topic>Data systems</topic><topic>Embedded software</topic><topic>Laboratories</topic><topic>Mars</topic><topic>Path planning</topic><topic>Software architecture</topic><topic>Software testing</topic><topic>Space missions</topic><topic>Space technology</topic><topic>Technology planning</topic><toplevel>online_resources</toplevel><creatorcontrib>Feather, M.S.</creatorcontrib><creatorcontrib>Fesq, L.M.</creatorcontrib><creatorcontrib>Ingham, M.D.</creatorcontrib><creatorcontrib>Klein, S.L.</creatorcontrib><creatorcontrib>Nelson, S.D.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEL</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Feather, M.S.</au><au>Fesq, L.M.</au><au>Ingham, M.D.</au><au>Klein, S.L.</au><au>Nelson, S.D.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Planning for V&V of the Mars Science Laboratory rover software</atitle><btitle>2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720)</btitle><stitle>AERO</stitle><date>2004</date><risdate>2004</risdate><volume>1</volume><spage>682</spage><epage>697 Vol.1</epage><pages>682-697 Vol.1</pages><issn>1095-323X</issn><eissn>2996-2358</eissn><isbn>0780381556</isbn><isbn>9780780381551</isbn><abstract>NASA's Mars Science Laboratory (MSL) rover mission is planning to make use of advanced software technologies in order to support fulfillment of its ambitious science objectives. The mission plans to adopt the mission data system (MDS) as the mission software architecture, and plans to make significant use of on-board autonomous capabilities (e.g., path planning, obstacle avoidance) for the rover software. The use of advanced software technologies embedded in advance mission software architecture represents a turning point in software for space missions. While prior flight experiments (notably the deep space one remote agent experiment) have successfully demonstrated aspects of autonomy enabled by advanced software technologies, and MDS has been tested in ground experiments (e.g., on-earth tests on rover hardware), MSL is the first science mission to rely on this combination. The success of the MSL mission is predicated upon our ability to adequately verify and validate the advanced software technologies, the MDS architectural elements, and the integrated system as a whole. Because MSL is proposing a shift from traditional approaches to flight software, approaches to verification and validation (V&V) require scrutiny to determine whether traditional methods are adequate, and where they need adjustment and/or augmentation to handle the new challenges. This work presents a study of the V&V needs and opportunities associated with MSL's novel approach to mission software, and provides an assessment of V&V techniques, both current and emerging, vis-a-vis their adequacy and suitability for V&V of the MSL rover software.</abstract><pub>IEEE</pub><doi>10.1109/AERO.2004.1367653</doi></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 1095-323X |
ispartof | 2004 IEEE Aerospace Conference Proceedings (IEEE Cat. No.04TH8720), 2004, Vol.1, p.682-697 Vol.1 |
issn | 1095-323X 2996-2358 |
language | eng |
recordid | cdi_ieee_primary_1367653 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Data systems Embedded software Laboratories Mars Path planning Software architecture Software testing Space missions Space technology Technology planning |
title | Planning for V&V of the Mars Science Laboratory rover software |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T05%3A15%3A56IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Planning%20for%20V&V%20of%20the%20Mars%20Science%20Laboratory%20rover%20software&rft.btitle=2004%20IEEE%20Aerospace%20Conference%20Proceedings%20(IEEE%20Cat.%20No.04TH8720)&rft.au=Feather,%20M.S.&rft.date=2004&rft.volume=1&rft.spage=682&rft.epage=697%20Vol.1&rft.pages=682-697%20Vol.1&rft.issn=1095-323X&rft.eissn=2996-2358&rft.isbn=0780381556&rft.isbn_list=9780780381551&rft_id=info:doi/10.1109/AERO.2004.1367653&rft_dat=%3Cieee_6IE%3E1367653%3C/ieee_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i175t-26fec1463fa00b97a36c4ad7d4703525261d7bf883beca61368d9c23a1dae85d3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=1367653&rfr_iscdi=true |