Title: Object-oriented modelling for OSI communications protocols