Home > Technology > 2014 Survey results


2014 modeling technologies and habits on-line survey

This on-line survey took place between January and May 2014 and gathered 84 responses, most of them out of our existing contacts. 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.

Respondants profile

Respondant average profile is:
  • from Europe,
  • working in a large telecom, automotive or avionic company,
  • has evenly between 0 and 30 years of experience,
  • the target platform runs an operating system (short majority for Windows),
  • the application is written in C or C++,
  • it is based on Finite State Machines and is object oriented.

Modeling technologies

The top four modeling technologies are UML, Matlab, SysML, and SDL. UML is the first modeling technology to be quoted, SysML has increased compared to last year.

Modeling usage

Out of the 13 diagrams in UML the top 4 are:

  • Class diagram,
  • Sequence diagram,
  • State chart,
  • Use case diagram.

Modeling usage

The usage of each modeling technology confirms last year's results:
  • SysML and UML are mostly used for documentation,
  • SDL and Matlab models are used for simulation and code generation.

Modeling usage

Upcoming technologies

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.
  • The key information is that the positive trends are soft with a maximum of 4% for MARTE and SDL,
  • UML keeps a substantial forthcoming decrease of 18% for the fourth year in a row,
  • SysML trend is flat.

Modeling trends

Upcoming hot topics

Last question of the survey was about which topic will get the focus in the coming year. Top two answers are:

  • Testing,
  • Model simulation.

Upcoming topics