Does UML help, when the software paradigm is Procedural

Hi, to all the People there.

Is it a good practice to model using UML when the software architecture

follows a procedural method.

We are using a procedural way of programming using Java.

It's like saying C' style of coding using Java.

Does UML qualify as the best modelling choice ?

[321 byte] By [dhirajasrania] at [2007-9-28 5:38:35]
# 1

As I see it procedural programming (with modules) can be regarded as a special case of object-oriented programming, and as such UML has a good deal to offer. That said, there are many useful models in UML that has nothing or little to do with the so-called object-oriented paradigm.

UML can model state-machines, swimlanes, (machine) nodes, dependencies between modules (if you regard a leaf class with static methods as a module), etc. So I would say that it qualifies as a good modelling choice (don't know if it is the best, though).

Søren Bak

soren_baka at 2007-7-9 16:49:28 > top of Java-index,Other Topics,Patterns & OO Design...