|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
2010 IEEE International Conference on Software Maintenance
Empirical software evolvability - code smells and human evaluations
Timi oara, Romania
September 12-September 18
ISBN: 978-1-4244-8630-4
| ASCII Text | x | ||
| Mika V. Mantyla, "Empirical software evolvability - code smells and human evaluations," 2012 28th IEEE International Conference on Software Maintenance (ICSM), pp. 1-6, 2010 IEEE International Conference on Software Maintenance, 2010. | |||
| BibTex | x | ||
| @article{ 10.1109/ICSM.2010.5609545, author = {Mika V. Mantyla}, title = {Empirical software evolvability - code smells and human evaluations}, journal ={2012 28th IEEE International Conference on Software Maintenance (ICSM)}, volume = {0}, year = {2010}, isbn = {978-1-4244-8630-4}, pages = {1-6}, doi = {http://doi.ieeecomputersociety.org/10.1109/ICSM.2010.5609545}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - CONF JO - 2012 28th IEEE International Conference on Software Maintenance (ICSM) TI - Empirical software evolvability - code smells and human evaluations SN - 978-1-4244-8630-4 SP1 EP6 A1 - Mika V. Mantyla, PY - 2010 VL - 0 JA - 2012 28th IEEE International Conference on Software Maintenance (ICSM) ER - | |||
Low software evolvability may increase costs of software development for over 30%. In practice, human evaluations and discoveries of software evolvability dictate the actions taken to improve the software evolvability, but the human side has often been ignored in prior research. This dissertation synopsis proposes a new group of code smells called the solution approach, which is based on a study of 563 evolvability issues found in industrial and student code reviews. Solution approach issues require re-thinking of the existing implementation rather than just reorganizing the code through refactoring. This work also contributes to the body of knowledge about software quality assurance practices by confirming that 75% of defects found in code reviews affect software evolvability rather than functionality. We also found evidence indicating that context-specific demographics, i.e., role in organization and code ownership, affect evolvability evaluations, but general demographics, i.e., work experience and education, do not
Citation:
Mika V. Mantyla, "Empirical software evolvability - code smells and human evaluations," icsm, pp.1-6, 2010 IEEE International Conference on Software Maintenance, 2010
Usage of this product signifies your acceptance of the Terms of Use.
