The market forces affecting today's software development have placed a greater emphasis on software quality. A variety of design measurements have been proposed to control the development of software systems and to evaluate the final software products after delivery. In this thesis, we propose a slicing-based coupling measurement framework to assess the complexity of different granularities in a slice. The proposed framework combines well-known and proven coupling measurements, namely CBO, RFC, and MPC, with program slicing-based source code analysis techniques. These slicing-based coupling measurements are further measurements are implemented as part of the CONCEPT project to provide an aid for programmers comprehending and assessing sourc...
Program slicing is the task of finding all statements in a program that directly or indirectly influ...
Software quality in context to software engineering refers to two different notions which are namely...
Little theory exists in the field of software system measurement. Concepts such as complexity, coupl...
Sound empirical research suggests that we should analyze software metrics from a theoretical and pra...
This report provides an overview of slice-based software metrics. It brings together information abo...
Coupling is one of two attributes of software that have great impact on software quality. Quite a fe...
Program slicing is a commonly used approach for understanding and detecting the impact of changes to...
There is a great deal of "hype" about the objectoriented paradigm offering all the solutio...
This study explores the relationship between program slices and faults. The aim is to investigate wh...
In this century, computers have become an inseparable part of human life. Human beings entrust them ...
Workshop held at ASWEC 2009: 20th Australian Software Engineering ConferenceThe advantages a DSL and...
Context. Coupling between classes is an important metric for software complexity in software systems...
This study explores the relationship between program slices and faults. The aim is to investigate wh...
Software measurement plays an important role in today\u27s software development. Coupling is a measu...
In this paper, we introduce 13 program slicing metrics for C language programs. These metrics use pr...
Program slicing is the task of finding all statements in a program that directly or indirectly influ...
Software quality in context to software engineering refers to two different notions which are namely...
Little theory exists in the field of software system measurement. Concepts such as complexity, coupl...
Sound empirical research suggests that we should analyze software metrics from a theoretical and pra...
This report provides an overview of slice-based software metrics. It brings together information abo...
Coupling is one of two attributes of software that have great impact on software quality. Quite a fe...
Program slicing is a commonly used approach for understanding and detecting the impact of changes to...
There is a great deal of "hype" about the objectoriented paradigm offering all the solutio...
This study explores the relationship between program slices and faults. The aim is to investigate wh...
In this century, computers have become an inseparable part of human life. Human beings entrust them ...
Workshop held at ASWEC 2009: 20th Australian Software Engineering ConferenceThe advantages a DSL and...
Context. Coupling between classes is an important metric for software complexity in software systems...
This study explores the relationship between program slices and faults. The aim is to investigate wh...
Software measurement plays an important role in today\u27s software development. Coupling is a measu...
In this paper, we introduce 13 program slicing metrics for C language programs. These metrics use pr...
Program slicing is the task of finding all statements in a program that directly or indirectly influ...
Software quality in context to software engineering refers to two different notions which are namely...
Little theory exists in the field of software system measurement. Concepts such as complexity, coupl...