2016 modeling technologies and habits on-line survey
This on-line survey took place between January and April 2016.
The raw results are available here
and the following information is a summary of the survey.
Feel free to use this information as long as you quote it is coming from PragmaDev.
Respondant average profile is:
- from Europe,
- working in a large automotive or avionic company,
- has between 10 to 20 years of experience,
- the design is not certified,
- the target platform runs an operating system (Linux or Windows),
- the application is written in C or C++,
- it is based on Finite State Machines and is object oriented.
The top four modeling technologies are UML, Matlab, SysML, and VHDL.
UML is the first modeling technology to be quoted, VHDL is fourth in place of SDL last year. Now both languages do not address the same type of description at all. If considering mainly software the top 4 languages would be the same as last year.
The usage of each modeling technology confirms last year's results:
- SDL is mainly used for code generation,
- Matlab is mainly used for simulation,
- UML models are mainly informal.
This is probably one of the most interesting result we get out of this survey, and that gives an idea of the current trends on the modeling market.
- There is a positive trend for MARTE, SDL, and Modelica.
- UML suffers a substantial decrease for the sixth year in a row,
- Matlab also suffers from a substantial decrease.
Upcoming hot topics
Last question of the survey was about which topic will get the focus in the coming year. Top answers are:
- System modeling,
- Software modeling,
- Test generation.
We are glad to say PragmaDev has a strong positionning in these four areas.