Text this: Building process modelling using product modelling methodology and its application to scheduling /