Design patterns for GNSS software receivers | Publicación