Software Solutions For The Connected Ship