fmc-modeling.com - FMC - Home of Fundamental Modeling Concepts

Description: The Fundamental Modeling Concepts (FMC) primarily provide a framework for the comprehensive description of software-intensive systems. It is based on a precise terminology and supported by a graphical notation which can be easily understood.

fmc (100) wendt (27) tabeling (4) gröne (4) knöpfel (3) fundamental modeling concepts (2) effective communication of it systems (2) non-physical fundamentals of information technoloy (2) software systeme und ihre modellierung (2)

Example domain paragraphs

But the business of software building isn't really high-tech at all. It's most of all a business of talking to each other and writing things down. Those who were making major contributions to the field were more likely to be its best communicators than its best technicians. Tom DeMarco [Why does software cost so much?]

Software-intensive systems are technical systems whose behaviour is strongly influenced by large software systems. As the functional and operational requirements on such systems are increasing, the complexity to create them is becoming a critical factor. In consequence, those systems may only be built with the combined effort of many people requiring the division of labor. Controlling that complexity should be a natural interest of all participants in this creation process.

Controlling that complexity not only requires the technical means to support the creation process, but also requires a high degree of efficiency to communicate about those systems. Without that efficiency in communication it would hardly be possibly to give every participant an idea about how their piece of work fits in the whole system or to plan how the components work together. This applies to every developer as well as to team leaders and managers who should be informed