About MePublicationsContact

A Decade of Software Design and Modeling

By Suresh Kumar Mukhiya
Published in Paper Review
April 05, 2019
1 min read
A Decade of Software Design and Modeling

We present the results of a survey of 228 software practitioners conducted on two phases ten years apart. The goal of the study is to uncover trends in the practice of software design and the adoption patterns of modeling languages such as UML. The first phase was conducted in April-December 2007 and included 113 responses. The second phase was conducted in March-November 2017 and included 115 responses. Both surveys were conducted online, employed identical solicitation mechanisms, and included the same set of questions. The survey results are analyzed within each phase and across phases. We present the results and analysis of the data identifying upward and downward trends in design and modeling practices. The results suggest some increase in formal and informal modeling and identify key challenges with modeling platforms and tools. The results can help researchers, practitioners, and educators to focus efforts on issues of relevance and significance to the profession.


software designsoftware modellingsoftware architecture
Previous Article
My top 10 favourite movies
Suresh Kumar Mukhiya

Suresh Kumar Mukhiya

Software Engineer


Artificial Intelligence
Frontend Cheetseat
My Philosophy
Paper Review
Research Methods
Software Architecture

Related Posts

Difference between software architecture and software design
January 24, 2021
5 min
© 2022, All Rights Reserved.

Quick Links

PublicationsAbout meContact Me

Social Media