On reference modelling of integrated manufacturing systems using Object-Oriented Analysis (OOA)