vit_r: default (Default)
[personal profile] vit_r
Here are my notes and ideas from 4th Systems Engineering Roundtable, Zürich.

This are people lured by the term "Systems Engineering" and the main question this Thursday was "What could we do together?"

The first suggestion was to speak about Systems Engineering problems. Unfortunately this approach will relatively quick burn all questions people could ask. After this such group will be lost without purpose.

The second suggestion was to produce something. And this is really "something" because the purpose and the goal audience of the prospective results were not defined.

We had discussed A Model-Based Engineering (MBE) Manifesto (PDF) from Model-Based Systems Engineering (MBSE) Wiki.

If you would like to read something boring, obscure and ambiguous, this is a good choice.

There are two new links: International Federation for Systems Research from Austria and Augmented Intelligence in Systems Engineering Challenge Team.

I have strong suspicion that there is a demand to find an international term for "Levenchukism".

Below are some thoughts from my notebook.

Modeling is a way to make complex systems and the knowledge about them visible.

I mean not the graphical representation but the way to imagine and to understand the system or its parts. A mathematical model could be described with formulas. Some simple models would be clear even when described in text without other representations. A source code or a pseudo-code could be a good model in some cases.

It is difficult to discuss model-based approaches because people speak in different contexts. Consequently the same word may mean for them different things. This produces misunderstandings and disagreements.

The main problem by attempts to implement model-based approaches in IT and other areas is
The Inverted Knowledge Pyramid:
  • Requirements are written by marketing people.
  • Architecture is defined by youngsters from universities with PhDs but without practical experience.
  • Models are drawn in graphical tools by inexperienced interns.
  • People who have enough understanding and experience to manage complex problems are pressed down to the base level where they must implement wrong models that depend on unrealistic architecture based on unreasonable requirements.


Models must be easily verified by tools and validated by people. Simply speaking, the software could easily check that models are consistent and experts could easily check that this models are realistic.

These goals are also missed in most cases. Model-based approaches depend from modelling tools and the vendors of this tools try to create processes that support their understanding and make easier the tools development not the work with these tools.

There also is an interesting trick that could predict acceptance of new tools, methods and processes. I'll describe it in my next post.

Profile

vit_r: default (Default)
vit_r

February 2026

S M T W T F S
12 34 567
8 9 101112 1314
1516 171819 20 21
22 232425262728

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 24th, 2026 06:11 am
Powered by Dreamwidth Studios