Lessons Learned from Development of Web-Based Mission Operations Software

The Laboratory for Advanced Space Systems at Illinois (LASSI) is responsible for the development of, and mission operations for, a series of student built CubeSats. The Steven R. Nagel Mission Operations Center (MOC) provides the facilities and software systems required to track and communicate withthe satellites. Mission operations software has been designed with a flexible and familiar user experience supporting not just traditional workstations but also mobile devices such as smartphones and tablets. This paper discusses the motivation behind choosing a web-based architecture for the scalable, full-stack design underlying the MOC software system. Also presented is the deliberate selection of mainstream languages, tools, and frameworks for containerization and web-based delivery – a philosophy that enables future enhancements and fosters maintainability. Processes that facilitate student workflow patterns such as comprehensive code reviews and development operations (DevOps) automation are presented.

Authors

Institutions

Publication Details

Journal
Digital Commons - USU (Utah State University)
Published
2025-08-21
DOI
https://doi.org/10.26077/02g9-r268
Primary Topic
Software Engineering Research
Type
article
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Lessons Learned from Development of Web-Based Mission Operations Software

Logan Pulley, Nathan Chow, Michael Lembeck
Digital Commons - USU (Utah State University)
Software Engineering Research
article

Lessons Learned from Development of Web-Based Mission Operations Software

Logan Pulley, Nathan Chow, Michael Lembeck
article en

Abstract

The Laboratory for Advanced Space Systems at Illinois (LASSI) is responsible for the development of, and mission operations for, a series of student built CubeSats. The Steven R. Nagel Mission Operations Center (MOC) provides the facilities and software systems required to track and communicate withthe satellites. Mission operations software has been designed with a flexible and familiar user experience supporting not just traditional workstations but also mobile devices such as smartphones and tablets. This paper discusses the motivation behind choosing a web-based architecture for the scalable, full-stack design underlying the MOC software system. Also presented is the deliberate selection of mainstream languages, tools, and frameworks for containerization and web-based delivery – a philosophy that enables future enhancements and fosters maintainability. Processes that facilitate student workflow patterns such as comprehensive code reviews and development operations (DevOps) automation are presented.

Digital Commons - USU (Utah State University)
University of Illinois Urbana-Champaign (US)
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Lessons Learned from Development of Web-Based Mission Operations Software — Logan Pulley, Nathan Chow, et al. · Digital Commons - USU (Utah State University) (2025) | TGRS Research Map | TGRS