On generalisation / specialisation hierarchies in MERODE object-oriented business modeling