Archive for the ‘UML’ Category

Topic Map Patterns/Use Cases

Tuesday, April 2nd, 2013

The sources for topic map patterns I mentioned yesterday use a variety of modeling languages:

Data Model Patterns: Conventions of Thought by David C. Hay. (Uses CASE*Method™ (Baker’s Notation))

Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans. (Uses UML (Unified Modeling Language))

Developing High Quality Data Models by Matthew West. (Uses EXPRESS (EXPRESS-G is for information models))

The TMDM and Kal’s Design Patterns both use UML notation.

Although constraints will be expressed in TMCL, visually it looks to me like UML should be the notation of choice.

Will require transposition from non-UML notation but seems worthwhile to have a uniform notation.

Any strong reasons to use another notation?

10 Free, Standalone and Easy to Use UML Editors

Monday, March 26th, 2012

10 Free, Standalone and Easy to Use UML Editors by Çağdaş Başaraner.

From the post:

Below is a compilation of UML drawing & editing tools which are:

  • Free (and most of them are open source),
  • Standalone (not installed as plug-in or add-in),
  • Easy to download and install,
  • No-need to registration and activation keys,
  • Fast to start and use.

Note: Last 2 editors are text based web uml tools.

Curious, rather than creating a separate graphic language for topic maps, would it be useful to annotate/extend the existing UML language with topic map constructs?