Umple: Towards combining model driven with prototype driven system development | IEEE Conference Publication | IEEE Xplore