| Umbrello UML Modeller: A Diagramming Programme for the Unified Modelling Language Developed Using Bazaar Methods; BSc Honuors Dissertation, Final Report; University of Stirling, Department of Computing Science and Mathematics; April 2003 | ||
|---|---|---|
| Prev | Chapter 1. Introduction | Next |
I released Umbrello 1.1 on January 20th 2003, after several months of removing bugs and re-invigorating interest in the project. I integrated Umbrello into KDE shortly after and have added many new features since then.
New features include:
Paramaterised classes
An undo/redo function
Re-write of the clipboard to use XMI, it now works with all widgets and diagram types
Added component and deployment diagrams and associated widgets and model objects to complete the UML diagram family
Refactored the association code to make associations part of the internal model rather than superficial widgets. This makes code generation much simpler.
Refactored the code for internal objects to remove duplicated code while also bringing classes which had not been updated up to date.
Through promoting the programme and taking time to have conversations with KDE programmers I have encouraged several new developers to work on Umbrello. This should shortly bring new features such as a new code import API.