Towards a generic product-oriented work breakdown structure for shipbuilding