Axiomatic design approach for marine design problems