Document-Based Programming System for Seamless Linking of Satellite Onboard Software and Ground Operating System
In satellites, onboard software is required to perform complicated mission sequences and autonomous scheduling, conduct preliminary data processing, and manage various onboard devices. The dependability of onboard software strongly affects the reliability of a satellite itself. Therefore, the onboar...
Gespeichert in:
Veröffentlicht in: | Journal of robotics and mechatronics 2017-10, Vol.29 (5), p.801-807 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 807 |
---|---|
container_issue | 5 |
container_start_page | 801 |
container_title | Journal of robotics and mechatronics |
container_volume | 29 |
creator | Kimura, Shinichi Asakura, Yuki Doi, Hiroaki Nakamura, Masahiro |
description | In satellites, onboard software is required to perform complicated mission sequences and autonomous scheduling, conduct preliminary data processing, and manage various onboard devices. The dependability of onboard software strongly affects the reliability of a satellite itself. Therefore, the onboard software must be both complex and reliable to perform complicated small satellite missions. We propose an automatic software generator to meet these requirements. This generates onboard software and a database for the ground operating system using satellite development documents, such as command and telemetry definition documents and fault detection, isolation, and recovery (FDIR) definition documents. By using this software generator, the software development load can be reduced and human error can be avoided, even if the definitions are modified in an ad hoc manner during the development process. The generator additionally enables the easy accommodation of user preferences and software depth variation during a mission. |
doi_str_mv | 10.20965/jrm.2017.p0801 |
format | Article |
fullrecord | <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_2465810140</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2465810140</sourcerecordid><originalsourceid>FETCH-LOGICAL-c363t-a4e9f26b7a77e1a08ce6b4e3e19154672f5b7c257e535c80aaf98f403e22d3dd3</originalsourceid><addsrcrecordid>eNpFkM1Lw0AQxRdRsNSevS54Truf2c1Rq1ahUCF6DptktqQm2bi7Qfrfm1bBubyBebzh_RC6pWTJSJbK1cF300bVciCa0As0o1rzRBORXaIZyahMeCbYNVqEcCDTSKEyrmZoeHTV2EEfkwcToMZv3u296bqm3-P8GCJ02DqPczBdCyHgbdN_nm7O4txEaNsmAt71pTO-xrmz8dt4wKav8ca7cZLdAN7E_7gbdGVNG2Dxp3P08fz0vn5JtrvN6_p-m1Q85TExAjLL0lIZpYAaoitISwEc6NRFpIpZWaqKSQWSy0oTY2ymrSAcGKt5XfM5uvvNHbz7GiHE4uBG308vCyZSqSmhk3uOVr-uyrsQPNhi8E1n_LGgpDiTLSayxYlscSbLfwCzbG2p</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2465810140</pqid></control><display><type>article</type><title>Document-Based Programming System for Seamless Linking of Satellite Onboard Software and Ground Operating System</title><source>J-STAGE Free</source><source>DOAJ Directory of Open Access Journals</source><source>Freely Accessible Japanese Titles</source><source>EZB-FREE-00999 freely available EZB journals</source><creator>Kimura, Shinichi ; Asakura, Yuki ; Doi, Hiroaki ; Nakamura, Masahiro</creator><creatorcontrib>Kimura, Shinichi ; Asakura, Yuki ; Doi, Hiroaki ; Nakamura, Masahiro ; Tokyo University of Science 2641 Yamasaki, Noda, Chiba 278-8510, Japan</creatorcontrib><description>In satellites, onboard software is required to perform complicated mission sequences and autonomous scheduling, conduct preliminary data processing, and manage various onboard devices. The dependability of onboard software strongly affects the reliability of a satellite itself. Therefore, the onboard software must be both complex and reliable to perform complicated small satellite missions. We propose an automatic software generator to meet these requirements. This generates onboard software and a database for the ground operating system using satellite development documents, such as command and telemetry definition documents and fault detection, isolation, and recovery (FDIR) definition documents. By using this software generator, the software development load can be reduced and human error can be avoided, even if the definitions are modified in an ad hoc manner during the development process. The generator additionally enables the easy accommodation of user preferences and software depth variation during a mission.</description><identifier>ISSN: 0915-3942</identifier><identifier>EISSN: 1883-8049</identifier><identifier>DOI: 10.20965/jrm.2017.p0801</identifier><language>eng</language><publisher>Tokyo: Fuji Technology Press Co. Ltd</publisher><subject>Data processing ; Fault detection ; Human error ; Onboard ; Onboard data processing ; Satellites ; Sequences ; Small satellites ; Software development ; Software reliability ; Telemetry</subject><ispartof>Journal of robotics and mechatronics, 2017-10, Vol.29 (5), p.801-807</ispartof><rights>Copyright © 2017 Fuji Technology Press Ltd.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c363t-a4e9f26b7a77e1a08ce6b4e3e19154672f5b7c257e535c80aaf98f403e22d3dd3</citedby><cites>FETCH-LOGICAL-c363t-a4e9f26b7a77e1a08ce6b4e3e19154672f5b7c257e535c80aaf98f403e22d3dd3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,864,27924,27925</link.rule.ids></links><search><creatorcontrib>Kimura, Shinichi</creatorcontrib><creatorcontrib>Asakura, Yuki</creatorcontrib><creatorcontrib>Doi, Hiroaki</creatorcontrib><creatorcontrib>Nakamura, Masahiro</creatorcontrib><creatorcontrib>Tokyo University of Science 2641 Yamasaki, Noda, Chiba 278-8510, Japan</creatorcontrib><title>Document-Based Programming System for Seamless Linking of Satellite Onboard Software and Ground Operating System</title><title>Journal of robotics and mechatronics</title><description>In satellites, onboard software is required to perform complicated mission sequences and autonomous scheduling, conduct preliminary data processing, and manage various onboard devices. The dependability of onboard software strongly affects the reliability of a satellite itself. Therefore, the onboard software must be both complex and reliable to perform complicated small satellite missions. We propose an automatic software generator to meet these requirements. This generates onboard software and a database for the ground operating system using satellite development documents, such as command and telemetry definition documents and fault detection, isolation, and recovery (FDIR) definition documents. By using this software generator, the software development load can be reduced and human error can be avoided, even if the definitions are modified in an ad hoc manner during the development process. The generator additionally enables the easy accommodation of user preferences and software depth variation during a mission.</description><subject>Data processing</subject><subject>Fault detection</subject><subject>Human error</subject><subject>Onboard</subject><subject>Onboard data processing</subject><subject>Satellites</subject><subject>Sequences</subject><subject>Small satellites</subject><subject>Software development</subject><subject>Software reliability</subject><subject>Telemetry</subject><issn>0915-3942</issn><issn>1883-8049</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2017</creationdate><recordtype>article</recordtype><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GNUQQ</sourceid><recordid>eNpFkM1Lw0AQxRdRsNSevS54Truf2c1Rq1ahUCF6DptktqQm2bi7Qfrfm1bBubyBebzh_RC6pWTJSJbK1cF300bVciCa0As0o1rzRBORXaIZyahMeCbYNVqEcCDTSKEyrmZoeHTV2EEfkwcToMZv3u296bqm3-P8GCJ02DqPczBdCyHgbdN_nm7O4txEaNsmAt71pTO-xrmz8dt4wKav8ca7cZLdAN7E_7gbdGVNG2Dxp3P08fz0vn5JtrvN6_p-m1Q85TExAjLL0lIZpYAaoitISwEc6NRFpIpZWaqKSQWSy0oTY2ymrSAcGKt5XfM5uvvNHbz7GiHE4uBG308vCyZSqSmhk3uOVr-uyrsQPNhi8E1n_LGgpDiTLSayxYlscSbLfwCzbG2p</recordid><startdate>20171020</startdate><enddate>20171020</enddate><creator>Kimura, Shinichi</creator><creator>Asakura, Yuki</creator><creator>Doi, Hiroaki</creator><creator>Nakamura, Masahiro</creator><general>Fuji Technology Press Co. Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>8FE</scope><scope>8FG</scope><scope>AFKRA</scope><scope>ARAPS</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>GNUQQ</scope><scope>HCIFZ</scope><scope>JQ2</scope><scope>K7-</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>P5Z</scope><scope>P62</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope></search><sort><creationdate>20171020</creationdate><title>Document-Based Programming System for Seamless Linking of Satellite Onboard Software and Ground Operating System</title><author>Kimura, Shinichi ; Asakura, Yuki ; Doi, Hiroaki ; Nakamura, Masahiro</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c363t-a4e9f26b7a77e1a08ce6b4e3e19154672f5b7c257e535c80aaf98f403e22d3dd3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2017</creationdate><topic>Data processing</topic><topic>Fault detection</topic><topic>Human error</topic><topic>Onboard</topic><topic>Onboard data processing</topic><topic>Satellites</topic><topic>Sequences</topic><topic>Small satellites</topic><topic>Software development</topic><topic>Software reliability</topic><topic>Telemetry</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Kimura, Shinichi</creatorcontrib><creatorcontrib>Asakura, Yuki</creatorcontrib><creatorcontrib>Doi, Hiroaki</creatorcontrib><creatorcontrib>Nakamura, Masahiro</creatorcontrib><creatorcontrib>Tokyo University of Science 2641 Yamasaki, Noda, Chiba 278-8510, Japan</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics & Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>ProQuest Central UK/Ireland</collection><collection>Advanced Technologies & Aerospace Collection</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>ProQuest Central Student</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Computer Science Collection</collection><collection>Computer Science Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>Advanced Technologies & Aerospace Database</collection><collection>ProQuest Advanced Technologies & Aerospace Collection</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><jtitle>Journal of robotics and mechatronics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Kimura, Shinichi</au><au>Asakura, Yuki</au><au>Doi, Hiroaki</au><au>Nakamura, Masahiro</au><aucorp>Tokyo University of Science 2641 Yamasaki, Noda, Chiba 278-8510, Japan</aucorp><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Document-Based Programming System for Seamless Linking of Satellite Onboard Software and Ground Operating System</atitle><jtitle>Journal of robotics and mechatronics</jtitle><date>2017-10-20</date><risdate>2017</risdate><volume>29</volume><issue>5</issue><spage>801</spage><epage>807</epage><pages>801-807</pages><issn>0915-3942</issn><eissn>1883-8049</eissn><abstract>In satellites, onboard software is required to perform complicated mission sequences and autonomous scheduling, conduct preliminary data processing, and manage various onboard devices. The dependability of onboard software strongly affects the reliability of a satellite itself. Therefore, the onboard software must be both complex and reliable to perform complicated small satellite missions. We propose an automatic software generator to meet these requirements. This generates onboard software and a database for the ground operating system using satellite development documents, such as command and telemetry definition documents and fault detection, isolation, and recovery (FDIR) definition documents. By using this software generator, the software development load can be reduced and human error can be avoided, even if the definitions are modified in an ad hoc manner during the development process. The generator additionally enables the easy accommodation of user preferences and software depth variation during a mission.</abstract><cop>Tokyo</cop><pub>Fuji Technology Press Co. Ltd</pub><doi>10.20965/jrm.2017.p0801</doi><tpages>7</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 0915-3942 |
ispartof | Journal of robotics and mechatronics, 2017-10, Vol.29 (5), p.801-807 |
issn | 0915-3942 1883-8049 |
language | eng |
recordid | cdi_proquest_journals_2465810140 |
source | J-STAGE Free; DOAJ Directory of Open Access Journals; Freely Accessible Japanese Titles; EZB-FREE-00999 freely available EZB journals |
subjects | Data processing Fault detection Human error Onboard Onboard data processing Satellites Sequences Small satellites Software development Software reliability Telemetry |
title | Document-Based Programming System for Seamless Linking of Satellite Onboard Software and Ground Operating System |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-19T18%3A29%3A36IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Document-Based%20Programming%20System%20for%20Seamless%20Linking%20of%20Satellite%20Onboard%20Software%20and%20Ground%20Operating%20System&rft.jtitle=Journal%20of%20robotics%20and%20mechatronics&rft.au=Kimura,%20Shinichi&rft.aucorp=Tokyo%20University%20of%20Science%202641%20Yamasaki,%20Noda,%20Chiba%20278-8510,%20Japan&rft.date=2017-10-20&rft.volume=29&rft.issue=5&rft.spage=801&rft.epage=807&rft.pages=801-807&rft.issn=0915-3942&rft.eissn=1883-8049&rft_id=info:doi/10.20965/jrm.2017.p0801&rft_dat=%3Cproquest_cross%3E2465810140%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2465810140&rft_id=info:pmid/&rfr_iscdi=true |