Survey of modelling methods of curriculum variant forms structural elements