William C. Stratton

Learn More
The JHU/APL Space Department develops Missions Operations Center (MOC) system software for all JHU/APL-supported NASA missions using a shared software architecture called Common Ground. The software architecture is 10 years old and difficult to maintain for current missions and to evolve for reuse in future missions. The Software Architecture Visualization(More)
There are many technical challenges in ensuring high life-time quality of NASA’s systems. Some of NASA’s software-related challenges could potentially be addressed by the many powerful technologies that are being developed in software research laboratories. However, most such research technologies do not make the transition from the research lab to the(More)
Systems often collaborate to form a system-of-systems (SoS) and together fulfill some larger task. Correctness and performance issues in the interaction between participating systems are frequent occurrences and decrease the reliability of the entire SoS. We are currently developing an analysis framework to automatically compare a model of the desired(More)
The Johns Hopkins University Applied Physics Laboratory (JHU/APL) Ground Applications Group (SIG) develops Mission Operations Center software systems for all satellite missions supported by the JHU/APL Space Department. For efficiency, SIG designs these ground software systems to maximize reuse of existing software components, components include Commercial(More)
With the advent of wearable computing, cheap, commercial-grade sensors have broadened the accessibility to real-time physiological sensing. While there is considerable research that explores leveraging this information to drive intelligent interfaces, the construction of such systems have largely been limited to those with significant technical expertise.(More)
  • 1