2019
DOI: 10.1016/j.actaastro.2018.11.011
|View full text |Cite
|
Sign up to set email alerts
|

Towards increasing nanosatellite subsystem robustness

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0
1

Year Published

2019
2019
2024
2024

Publication Types

Select...
6
2
1
1

Relationship

2
8

Authors

Journals

citations
Cited by 18 publications
(6 citation statements)
references
References 12 publications
0
5
0
1
Order By: Relevance
“…The approach combines Model-Based Testing (MBT) and Model-Driven Engineering (MDE) techniques to support: (i) specification of interoperability requirements, whose behavior is modeled in state machines; (ii) automated software code generation from those models to be embedded in Arduino computer boards; (iii) automated generation of nominal test cases focusing on interoperability properties; (iv) extension of models with robustness aspects; and finally (v) automated generation of test cases focusing on robustness properties. Moreover, a failure emulator mechanism framework (FEM) is proposed in [18] for robustness testing of interoperable software-intensive subsystems on-board nanosatellite. FEM acts in the communication channel being part of the integration test workbench in two phases of nanosatellite design: (i) robustness requirement specification using model in the loop (MIL) and (ii) robustness validation using hardware in the loop (HIL).…”
Section: Learning Lessons and Reduce Complexity Of Verification Workmentioning
confidence: 99%
“…The approach combines Model-Based Testing (MBT) and Model-Driven Engineering (MDE) techniques to support: (i) specification of interoperability requirements, whose behavior is modeled in state machines; (ii) automated software code generation from those models to be embedded in Arduino computer boards; (iii) automated generation of nominal test cases focusing on interoperability properties; (iv) extension of models with robustness aspects; and finally (v) automated generation of test cases focusing on robustness properties. Moreover, a failure emulator mechanism framework (FEM) is proposed in [18] for robustness testing of interoperable software-intensive subsystems on-board nanosatellite. FEM acts in the communication channel being part of the integration test workbench in two phases of nanosatellite design: (i) robustness requirement specification using model in the loop (MIL) and (ii) robustness validation using hardware in the loop (HIL).…”
Section: Learning Lessons and Reduce Complexity Of Verification Workmentioning
confidence: 99%
“…With respect to the second factor, the development teams may increase the reliability of the components by testing them in an appropriate environment at early stages of the development process. For this purpose, the utilization of hardware-in-the-loop simulation techniques for nanosatellites is proposed in References [41,42]. In such simulations, prototyped components can be integrated with other emulated components, and tested against their specifications through fault injection.…”
Section: Fabrication and Integrationmentioning
confidence: 99%
“…human cells. There is, so called, "late access" option, which allows for the payload preparation of about 24 hours before the launch, but it is unfortunately relatively expensive and does not consider unknown mission constraints which can substantially extend the time before the fundamental part of the test starts [24][25]. Typically, CubeSats with the biological payload prior to launch are kept in satellites hangar, in ambient temperature (17°C -22°C).…”
Section: Introductionmentioning
confidence: 99%