As a former student of the
Hasso Plattner Institute
I am a big fan of
FMC, the Fundamental Modeling Concepts
. Bruno Vernay
has found
the
Apache Modeling Project
which describes the architecture of the Apache web server using FMC models. Bruno says:
- I am still not convinced that FMC is more usefull than UML to describe high level concepts. But anyway, it is a great document.
From my experience, FMC has proved an excellent tool for modeling, describing and understanding complex software systems. It has a clear, consise and defined syntax, allows hiding of abstractions for didagtic reasons and its main concepts can be explained fast, but it is still able to express complex constructs.

This article is a part of Lars Trieloff's weblog. If you like this article please subscribe to my
feed and get automatically notified of updates.