Skip to main content

Modularization

  • Chapter
  • First Online:
Clean C++20

Abstract

This quote is from a blog article [Jain15] by Naveen Jain, one of the three founders of the Florida-based private company Moon Express Inc., which was founded in 2010. The business objective of Moon Express (MoonEx) is to mine natural resources of economic value, such as ore, on the moon. For this purpose, MoonEx engineers designed a family of flexible and scalable robotic explorers based on modular spacecraft architecture. The foundation for their modular architecture is NASA's Modular Common Spacecraft Bus (MCSB), which is a general-purpose spacecraft platform that can be configured as landers or orbiters. The MCSB not only reduces costs; NASA states that an uncrewed space mission that is built on the MCSB platform is roughly one-tenth the price of a conventional mission. Furthermore, by using a modular platform, NASA will no longer "reinvent the wheel," by being able to reuse many components.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Continuous Integration/Continuous Deployment

  2. 2.

    Directed Acyclic Graph; a finite directed graph with no cycles

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Stephan Roth

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Roth, S. (2021). Modularization. In: Clean C++20. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-5949-8_6

Download citation

Publish with us

Policies and ethics