Design Guidelines for General-Purpose Payload-Oriented Nanosatellite Software Architectures | Publicación