Profiles, patterns and reference projects to support Modelling in Colour in various UML tools.

Example is always more efficacious than precept
Samuel Johnson

First used on a major Java software development project in Singapore in 1997, Peter Coad, and his co-authors, Eric Lefebvre, and Jeff De Luca, introduced the modelling in colour technique in their book, Java Modeling in Color with UML, published in 1999. The following is a list of modelling in colour resources for various software modelling tools:

Note: There are no known defects in these resources and no known issues or negative side-effects from their installation and use. However, they are provided as free examples only without any warrenty, guarantee or technical support. By downloading these files, the downloader accepts this and uses the resources entirely at their own risk. If you should discover any defects, issues, or negative side-effects, have suggestions, or any other feedback, please, feel free to contact me at [email protected] Also, if you have or know of other 'modeling in color' resources that you'd like to see listed here or would like to see similar resources developed for another modelling tool, please, let me know.

Enterprise Architect (Sparx Systems)

The following were developed using Enterprise Architect version 7.5:

  • Modelling in Colour profile
    A set of UML stereotypes that support the modelling in colour technique. There is a stereotype for each class archetype, for MI-Detail classes and each flavour of the Party-Place-Thing archetype. To install, simply unzip the file and import it by right-clicking on the Profiles node in the Resources view inside EA.
    Download File...

  • Modelling in Colour Patterns
    A set of design patterns that support the modelling in colour technique. There is a pattern to reproduce the DNC with notes on the purpose and use of each class archetype, typical attribute, association and operation. There are also individual patterns for each class archetyper and patterns for each of the three 'class archetype trios' of role, role-player and description, one for parties, one for places and one for things. To install, simply unzip the file and import each xml file by right-clicking on the Patterns node in the Resources view inside EA.
    Download File...

  • Modelling in Colour Reference Projects
    The EA projects used to produce the profile and patterns above. To install simply unzip the file and open the project files from within EA.
    Download File...

  • Patterns, Profile, and Reference Projects
    All of the above in a single zip file. Unzip and follow installation instructions for each of the above.
    Download File...

Together(Micro Focus/Borland)

The following were developed using Together 2008 sp1:

  • Modelling in Colour Reference Project
    A Together project that presents an annotated version of the Domain Neutral Component. To install simply unzip the file and import as an existing Eclipse project. To use this project, link to it from your own project within the project properties. Then
    archetype classes from the DNC can be copied as templates into new diagrams.
    Download File...

  • Modelling in Colour Profile
    A set of UML stereotypes that support the modelling in colour technique. There is a stereotype for each class archetype, for MI-Detail classes and each flavour of the Party-Place-Thing archetype. To install, simply unzip the file and import it into the Eclipse environment as a plug-in.
    Download File...

  • Modelling in Colour Profile Project
    The Together project used to produce the profile above. To install simply unzip the file and import as an existing Eclipse project.
    Download File...

UModel (Altova)

The following were developed using UModel 2009 sp 1:

  • Modelling in Colour Reference Project
    A UModel project that defines a profile with stereotypes for each class archetype (separate stereotypes for each of Party, Place and Thing) plus annotated version of the Domain Neutral Component. To install simply unzip the file. To use this, include the project as a subproject and apply the profile to the relevant packages in your own model in the usual way (see UModel online help for details). Archetype classes from the DNC can be copied into packages and used as templates for new classes if desired.
    Download File...

Visual Paradigm for UML (Visual Paradigm)

The following was developed using Visual Paradigm for UML 8.0

  • Modelling in Colour Reference Project
    The EA projects used to produce the profile and patterns above. To install simply unzip the file and open the project file from within Visual Paradigm for UML. Alternatively import into another project to make the stereotypes available in that project and copy and paste elements formthe DNC as templates for classes in your own models. This version has better colours and better font in the archetype descriptions.

    Download File...

The following were developed using Visual Paradigm for UML version 7.1:

  • Modelling in Colour Reference Project
    The EA projects used to produce the profile and patterns above. To install simply unzip the file and open the project file from within Visual Paradigm for UML. Alternatively import into another project to make the stereotypes available in that project and copy and paste elements formthe DNC as templates for classes in your own models.
    Download File...

  • Modelling in Colour Stereotypes
    An export of stereotypes that support the modelling in colour technique. There is a stereotype for each class archetype, for MI-Detail classes and each flavour of the Party-Place-Thing archetype. To install, simply unzip the file and import it from the stereotype configuration dialogue.
    Download File...
Follow me on Twitter...