Distributed satellite systems are large research topics, spanning many fields such as communications, networking schemes, high performance computing, and distributed operations. 12 DARPA's F6 fractionated spacecraft mission is a prime example, culminating in the launch of technology demonstration satellites for autonomous and rapidly configurable satellite architectures. Recent developments at Surrey Space Centre have included the development of a Java enabled system-on-a-chip solution towards running homogenous agents and middleware software configurations.