Application of Standardized Modeling in different streams of systems engineering

This world is full of different types of complex systems and we have corresponding systems engineering which deals with the analysis, design and implementation of these systems.

Let us discuss the first stream of complex system engineering.

Civil Engineering

Let's take the example of Civil Engineering. You have seen different types of civil engineering systems like Bridges, Buildings, and Malls etc.

Have you ever seen a building without its engineering drawing or any civil engineering structure without its engineering drawing?

Even for the smallest of the houses, rooms or shops constructed, an engineering drawing is mandatory.

What do you think an Architect is trying to do when he comes out with the various civil engineering drawings of the structure say a building he is trying to build?

He is trying to come out with various graphical and physical scaled down models representing the structure from different perspectives at different levels of granularity.

A building is an extremely complex system to be visualized in a "Single frame of vision".

 

For the architect to design the building the right way, the prerequisite is that he should be able to understand the system from all perspectives and at all levels of granularity using different modeling techniques. This is one of the reasons he comes out with different graphical and physical models.

Secondly, systems like Buildings and Houses are not developed by a single person in single day. There are multiple stake holders like the Architect, Structural designers, Contractors, Masons, Interior Designers, Governing agencies etc.


The job of the architect is also to ensure that all the stakeholders have a single understanding of the target system.

 

In Civil Engineering there are standardized graphical notations for every civil engineering artifact that exists in the stream of civil engineering.And the architects use these standardized graphical notations in their drawings so that all the stake holders have a single understanding of the system.

Mechanical Engineering

Can you think about one mechanical machine or system that is built today without creating its engineering drawings? Forget about the entire machine, even for nuts, bolts and washers you first come with engineering drawings before manufacturing them.

Why does the manufacturer come out with these graphical drawings?

If the machine designer is not modeling the machine, he will not be able to understand the system from all perspectives at all levels of granularity. This is one of the reasons why all the different machine drawings are drawn.

Second there are multiple stakeholders involved in developing a mechanical machine as well.

Hence for all the stakeholders to have a single understanding of the system, every mechanical artifact that needs to be represented, has a standardized unique graphical notation which is used in creating different graphical models.


Electrical Engineering

Can you think about one electrical system that is built today without creating its circuit diagram? I hope you will agree that even for the smallest of the electrical systems you will have to create a circuit diagram.

Why does the manufacturer come out with these Circuit Diagram?

If the electrical system designer is not modeling the circuit diagram, he will not be able to understand the system from all perspectives at all levels of granularity. This is one of the reasons why all the circuit diagrams are drawn.

Second there are multiple stakeholders involved in developing a electrical system as well.

Hence for all the stakeholders to have a single understanding of the system, every electrical artifact that needs to be represented, has a standardized unique graphical notation which is used in creating different graphical models.

I hope you will agree, Same is true for all other streams of engineering which deals with complex systems like electrical, electronics, instrumentation, chemical etc.

There cannot exist a stream of systems engineering dealing with complex systems without a standardized modeling language. First in the absence of it, different stakeholders will never understand the system to be developed and second different stakeholders will have different understanding of the system.


 
Hemant Jha
Founder - VPlanSolutions
Researcher, Trainer

www.VPlanSolutions.co.in