A marine platforms ontology: Experiences and lessons