Development of a collaborative material management system for offshore platform projects using agent technology. (February 2017)