A flexible and reusable software for real-time control applications at JET | Publicación