This document discusses a message-oriented architecture for ground control systems. It proposes integrating ground control applications using an asynchronous message bus to decouple components. The architecture is presented in 4 steps: 1) Components communicate via the message bus. 2) Business logic is separated from user interfaces. 3) On-board systems integrate with the message bus. 4) Manual operations integrate via web services. Benefits include asynchronous/synchronous communication, scalability, and integrating existing ground control systems.