The use of conceptual data modelling as a basis for regulations software development