Key points are not available for this paper at this time.
Any consideration of altering UML must account for its current user base and its potential role as the keystone of a new model-based method of software development.
Selić et al. (Fri,) studied this question.