English
Related papers

Related papers: Are Comprehensive Quality Models Necessary for Eva…

200 papers

Early prediction of software quality is important for better software planning and controlling. In early development phases, design complexity metrics are considered as useful indicators of software testing effort and some quality…

Software Engineering · Computer Science 2017-12-05 Anh Nguyen-Duc

Object-oriented software has some features such as encapsulation, inheritance, cohesion, coupling and polymorphism. These features significantly affect the testing, maintenance and repair activities of object-oriented softwares. The…

Software Engineering · Computer Science 2019-03-11 M. Hanefi Calp , Nursal Arici

Software quality research increasingly relies on large-scale datasets that measure both the product and process aspects of software systems. However, existing resources often focus on limited dimensions, such as code smells, technical debt,…

Software Engineering · Computer Science 2025-11-17 Mikel Robredo , Matteo Esposito , Davide Taibi , Rafael Peñaloza , Valentina Lenarduzzi

The rising interest in the construction and the quality of (business) process models resulted in an abundancy of emerged research studies and different findings about process model quality. The lack of overview and the lack of consensus…

Software Engineering · Computer Science 2018-09-03 Philipe De Meyer , Jan Claes

Software quality assurance has been a heated topic for several decades. If factors that influence software quality can be identified, they may provide more insight for better software development management. More precise quality assurance…

Software Engineering · Computer Science 2015-07-27 Jie Xu , Danny Ho , Luiz Fernando Capretz

Object oriented approach is one of the popular software development approach for managing complex systems with massive set of requirements. Unlike procedural approach, this approach captures the requirements as set of data rather than…

Software Engineering · Computer Science 2014-02-12 Poornima U. S. , Suma. V

Nowadays, systems containing components based on machine learning (ML) methods are becoming more widespread. In order to ensure the intended behavior of a software system, there are standards that define necessary quality aspects of the…

Software Engineering · Computer Science 2020-08-26 Julien Siebert , Lisa Joeckel , Jens Heidrich , Koji Nakamichi , Kyoko Ohashi , Isao Namba , Rieko Yamamoto , Mikio Aoyama

Many software metrics are designed to measure aspects that are believed to be related to software quality. Static software metrics, e.g., size, complexity and coupling are used in defect prediction research as well as software quality…

Software Engineering · Computer Science 2022-05-31 Alexander Trautsch , Johannes Erbel , Steffen Herbold , Jens Grabowski

Managing quality (such as service availability or process adherence) during the development, operation, and maintenance of software(-intensive) systems and services is a challenging task. Although many organizations need to define, control,…

Software Engineering · Computer Science 2014-03-24 Michael Kläs , Jens Heidrich , Jürgen Münch , Adam Trendowicz

It is well known that the software process in place impacts the quality of the resulting product. However, the specific way in which this effect occurs is still mostly unknown and reported through anecdotes. To gather a better understanding…

Software Engineering · Computer Science 2016-02-24 Rasul Tumyrkin , Manuel Mazzara , Mohammad Kassab , Giancarlo Succi , JooYoung Lee

Systematic application of software metric techniques can lead to significant improvements of the quality of a final software product. However, there is still the evident lack of wider utilization of software metrics techniques and tools due…

Software Engineering · Computer Science 2013-11-18 Gordana Rakic , Zoran Budimac

Real-world software applications must constantly evolve to remain relevant. This evolution occurs when developing new applications or adapting existing ones to meet new requirements, make corrections, or incorporate future functionality.…

Software Engineering · Computer Science 2023-08-31 Sebastian Hönel

Context: The utility of prediction models in empirical software engineering (ESE) is heavily reliant on the quality of the data used in building those models. Several data quality challenges such as noise, incompleteness, outliers and…

Software Engineering · Computer Science 2021-05-25 Michael Franklin Bosu , Stephen G. MacDonell

Internal software quality determines the maintainability of the software product and influences the quality in use. There is a plethora of metrics which purport to measure the internal quality of software, and these metrics are offered by…

Software Engineering · Computer Science 2019-09-24 Mayra Nilson , Vard Antinyan , Lucas Gren

It is well known that the software process impacts the quality of the resulting product. There are also anecdotal claims that agile processes result in higher level of quality than traditional methodologies. However, still solid evidence of…

Software Engineering · Computer Science 2017-01-24 Mohamad Kassab , JooYoung Lee , Manuel Mazzara , Giancarlo Succi , Rasul Tumyrkin

Software engineering is continuously facing the challenges of growing complexity of software packages and increased level of data on defects and drawbacks from software production process. This makes a clarion call for inventions and…

Software Engineering · Computer Science 2016-11-15 R. Selvarani , T. R. Gopalakrishnan Nair , V. Kamakshi Prasad

In recent years, Software has become an indispensable part of every segment from simple Office Automation to Space Technology and E-mail to E-commerce. The evolution in Software architecture is always an open issue for researchers to…

Software Engineering · Computer Science 2012-07-04 U. S. Poornima , V. Suma

Usability is a key quality attribute of successful software systems. Unfortunately, there is no common understanding of the factors influencing usability and their interrelations. Hence, the lack of a comprehensive basis for designing,…

Human-Computer Interaction · Computer Science 2016-12-15 Sebastian Winter , Stefan Wagner , Florian Deissenboeck

People demand for software quality is growing increasingly, thus different scales for the software are growing fast to handle the quality of software. The software complexity metric is one of the measurements that use some of the internal…

Software Engineering · Computer Science 2014-08-21 Yahya Tashtoush , Mohammed Al-Maolegi , Bassam Arkok

A well-known approach for identifying defect-prone parts of software in order to focus testing is to use different kinds of product metrics such as size or complexity. Although this approach has been evaluated in many contexts, the question…

Software Engineering · Computer Science 2014-02-05 Frank Elberzhager , Stephan Kremer , Jürgen Münch , Danilo Assmann