Towards a constructive quality model: part 1: software quality modelling, measurement and prediction
Software Engineering Journal
Software quality engineering: a total technical and management approach
Software quality engineering: a total technical and management approach
A Model for Software Product Quality
IEEE Transactions on Software Engineering
Proceedings of the 18th international conference on Software engineering
Softwear Reliability
Elements of Programming Style
An Introduction to Software Architecture
An Introduction to Software Architecture
Principles of Program Design
Proceedings of the 18th international conference on Software engineering
Some observations on software quality
ACM-SE 37 Proceedings of the 37th annual Southeast regional conference (CD-ROM)
A Hierarchical Model for Object-Oriented Design Quality Assessment
IEEE Transactions on Software Engineering
Dealing with nonfunctional requirements in large software systems
Annals of Software Engineering
Is Software Quality Visible in the Code?
IEEE Software
Defining a Quality Model for Mail Servers
ICCBSS '03 Proceedings of the Second International Conference on COTS-Based Software Systems
Evaluating Evolutionary Software Systems
PROFES '02 Proceedings of the 4th International Conference on Product Focused Software Process Improvement
Software Quality—Prevention versus Cure?
Software Quality Control
Construction of a Systemic Quality Model for Evaluating a Software Product
Software Quality Control
COSTUME: A Method for Building Quality Models for Composite COTS-Based Software Systems
QSIC '04 Proceedings of the Quality Software, Fourth International Conference
Applications of clustering techniques to software partitioning, recovery and restructuring
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Data & Knowledge Engineering - Special issue: Quality in conceptual modeling
Proceedings of the 2006 international workshop on Software quality
A semiotic metrics suite for assessing the quality of ontologies
Data & Knowledge Engineering - Special issue: Natural language and database and information systems: NLDB 03
Information Systems Research
Requirements engineering for COTS-based software systems
Proceedings of the 2008 ACM symposium on Applied computing
Comparing software metrics tools
ISSTA '08 Proceedings of the 2008 international symposium on Software testing and analysis
Developing a Quality Framework for Model-Driven Engineering
Models in Software Engineering
Software Product Quality: Ensuring a Common Goal
ICSP '09 Proceedings of the International Conference on Software Process: Trustworthy Software Development Processes
Credibility On-Line: Quality Metrics for Evaluation
OCSC '09 Proceedings of the 3d International Conference on Online Communities and Social Computing: Held as Part of HCI International 2009
Software quality model based on software development approaches
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Balancing software product investments
ESEM '09 Proceedings of the 2009 3rd International Symposium on Empirical Software Engineering and Measurement
Quality model for the selection of floss-based issue tracking system
SE '08 Proceedings of the IASTED International Conference on Software Engineering
DEQUALITE: building design-based software quality models
Proceedings of the 15th Conference on Pattern Languages of Programs
Predicting software defect density: a case study on automated static code analysis
XP'07 Proceedings of the 8th international conference on Agile processes in software engineering and extreme programming
Nordic Journal of Computing
Conceptual modeling of causal map: Object oriented causal map
Expert Systems with Applications: An International Journal
Automated analysis of software designs with graphic quality models
ICCOM'06 Proceedings of the 10th WSEAS international conference on Communications
On the evolution of quality conceptualization techniques
The evolution of conceptual modeling
QUIMERA: a quality metamodel to improve design rationale
Proceedings of the 3rd ACM SIGCHI symposium on Engineering interactive computing systems
Towards a quality meta-model for information systems
Software Quality Control
Exploring quality attributes using architectural prototyping
QoSA'05 Proceedings of the First international conference on Quality of Software Architectures and Software Quality, and Proceedings of the Second International conference on Software Quality
ACM SIGSOFT Software Engineering Notes
Software architecture evolution through evolvability analysis
Journal of Systems and Software
Automated measurement of models of requirements
Software Quality Control
Software quality across borders: Three case studies on company internal alignment
Information and Software Technology
Information and Software Technology
Hi-index | 0.01 |
Over the past decade, the term "software quality" has been widely used. In many instances the term has been loosely used in relation to process and product. This has created considerable confusion and diverted the industry from its primary goal - improving the quality of the products of the various phases of software development.While some attention has been paid to high-level quality attributes, little has been devoted to the systematic study of tangible product properties and their influence on high-level quality attributes. Today the dominant modus operandi for software development is heavily process-oriented. This rests on the widely held belief that you need a quality process to produce a quality product. The flaw in this approach is that the emphasis on process usually comes at the expense of constructing, refining, and using adequate product quality models. The fundamental axiom of software product quality is: a product's tangible internal characteristics or properties determine its external quality attributes. Developers must build these internal properties into a product in order for it to exhibit the desired external quality attributes. A product quality model, therefore, must comprehensively identify the tangible (measurable and/or assessable) internal product characteristics that have the most significant effect on external quality attributes.I suggest a framework for the construction and use of practical, testable quality models for requirements, design, and implementation. Such information may be used directly to build, compare, and assess better quality software products.