The requirements for applications and there architecture have been growing fast
during the last years - todays applications need to be internet-savvy, distributable,
secure, scalable and available. This certainly makes software-design more complicated.
Object-orientated modelling languages as UML try to support this complex Software-Development-Process.
They help to analyse and design software-systems. Especially UML does this with
the help of many different diagrams: Class, Interaction, Activity and so on.
But very often those diagrams aren't really capable of visualizing the logical
flow of the system.
The first part of this thesis evaluates currently available CASE-Tools. After that a modelling concept is designed which permits the description and simulation of application logic. The concept was verified through an exemplary implementation. A data definition was created to describe UML models, another definition describes animations within UML-Classdiagrams. A tool was developed to convert the UML-models to a vector-based classdiagrams. The tool adds animation to the diagram if a animation-description is present. This can be used to clarify the structure of the diagram, bit it's main purpose is to describe the control flow within the application logic (Method-Calls, Objectcreation and -destruction, etc.).