UML Designer specification initial contribution