Wednesday, 28 January 2009

UML Experiments

I'm going to document my implementation using UML since it is prevalent in academia. I've been experimenting with the Poseidon for UML community edition modelling software which was included with Teach yourself UML in 24 hours. The book gets panned on Amazon but I am up to hour 7 and I am fairly impressed so far. The important section for me will be sequence diagrams which I have yet to reach (hour 9).

My first attempt at a (very basic) class diagram:
This is the point class used in my code that implements DBSCAN.

The software has an export function which created the above gif image. However, with the version I've got it puts a watermark on any exports:


Which will not look too good in my thesis.

I'm going to look next at Star UML, an open source tool.

1 comment:

  1. Hi Nick,

    Here's another good resource on UML sequence diagrams : a quick introduction to UML sequence diagrams.

    If you need to draw more than just a few, you might want to consider using a specialized tool like Trace Modeler, it will save you a lot of time.

    Best regards,
    Yanic

    ReplyDelete