Maturity of software modelling and model driven engineering: a survey in the Italian industry
Maturity of software modelling and model driven engineering: a survey in the Italian industry
- Author(s): F. Tomassetti ; M. Torchiano ; A. Tiso ; F. Ricca ; G. Reggio
- DOI: 10.1049/ic.2012.0012
For access to this article, please select a purchase option:
Buy conference paper PDF
Buy Knowledge Pack
IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.
16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012) — Recommend this title to your library
Thank you
Your recommendation has been sent to your librarian.
- Author(s): F. Tomassetti ; M. Torchiano ; A. Tiso ; F. Ricca ; G. Reggio Source: 16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012), 2012 p. 91 – 100
- Conference: 16th International Conference on Evaluation & Assessment in Software Engineering (EASE 2012)
- DOI: 10.1049/ic.2012.0012
- ISBN: 978-1-84919-541-6
- Location: Ciudad Real, Spain
- Conference date: 14-15 May 2012
- Format: PDF
Background: The main claimed advantage of model driven engineering is the improvement of productivity. However, little information is available about its actual usage during software development and maintenance in the industry. Objective: The main aim of this work is investigating the level of maturity in the usage of software models and model driven engineering in the Italian industry. The perspective is that of software engineering researchers. Method: First, we conducted an exploratory personal opinion survey with 155 Italian software professionals. The data were collected with the help of a web-based on-line questionnaire. Then, we conducted focused interviews with three software professionals to interpret doubtful results. Results: Software modelling is a very relevant phenomenon in the Italian industry. Model driven techniques are used in the industry, even if (i) only for a limited extent, (ii) despite a quite generalized dissatisfaction about available tools and (iii) despite a generally low experience of the IT personnel in such techniques. Limitations: Generalization of results is limited due to the sample size. Moreover, possible self-exclusion from participants not interested in modelling could have biased the results. Conclusion: Results reinforce existing evidence regarding the usage of software modelling and (partially of) model driven engineering in the industry but highlight several aspects of immaturity of the Italian industry.
Inspec keywords: productivity; software maintenance; DP industry
Subjects: Software engineering techniques; Computing/DP personnel management; Software management
Related content
content/conferences/10.1049/ic.2012.0012
pub_keyword,iet_inspecKeyword,pub_concept
6
6