The Object Management Group initiated the Unified Modeling Language 2.0 effort to address significant problems in earlier versions. While UML 2.0 offers some improvements, its size and complexity can present a problem to users, tool developers, and OMG working groups charged with evolving the standard.