DocumentCode
3694265
Title
Treating software quality as a first-class entity
Author
Yuriy Tymchuk
Author_Institution
REVEAL @ Faculty of Informatics - University of Lugano, Switzerland
fYear
2015
Firstpage
594
Lastpage
597
Abstract
Quality is a crucial property of any software system and consists of many aspects. On the one hand, quality measures how well a piece of software satisfies its functional requirements. On the other hand, it captures how easy it is to understand, test and modify a software system. While functional requirements are provided by the product owner, maintainability of software is often underestimated. Currently software quality is either assessed by experts, or presented as a list of rule violations reported by some kind of static analyzer. Both these approaches are working with a sense of quality outside of the software itself.
Keywords
"Software systems","Visualization","Software quality","Encoding","Measurement","Object oriented modeling"
Publisher
ieee
Conference_Titel
Software Maintenance and Evolution (ICSME), 2015 IEEE International Conference on
Type
conf
DOI
10.1109/ICSM.2015.7332521
Filename
7332521
Link To Document