AM2D Software Systems Consulting

Go to content

Main menu:

Pages
Unified Modeling Language (UML):

UML is a methodology independent modelling technique: the UML provides a graphical notation explicitly defining a projects object-oriented analysis and design, independent of the development methodology chosen.
The UML can be used to produce Platform Independent Models (PIM), or Platform Specific Models (PSM); where a PIM represents an accurate model of the software system architecture prior to specific platform selection. This is extremely useful in evaluating an architectural concept, which may subsequently be transformed into a PSM once platform specifics have been decided upon.

AM2D recommends the use of UML for architectural development, as it is readily applied to most architecture development methodologies e.g.

    • Structured document based architectural development
    • MDA
    • MDD
Return to the home page, or contact us to discuss your modelling requirements ...
Back to content | Back to main menu