Bookcover of Understanding Software Cohesion Metrics
Booktitle:

Understanding Software Cohesion Metrics

Experimental Assessment of Conceptual Cohesion

LAP LAMBERT Academic Publishing (2016-07-05 )

Books loader

Omni badge eligible for voucher
ISBN-13:

978-3-659-91017-3

ISBN-10:
3659910171
EAN:
9783659910173
Book language:
English
Blurb/Shorttext:
Cohesion has been recognized as an important quality attribute of software design across decades. However, measuring cohesion is not trivial. Several structural cohesion metrics have been proposed in the last decades and incorporated in industry-scale software measurement tools. Cohesion, however, is not always well represented by module internal structure. Therefore, researchers have recently proposed an alternative way of measuring cohesion: the so-called conceptual cohesion metrics, which are based on the explicit identification of the concerns realized by each module. However, there is a lack of understanding on how conceptual cohesion metrics fit among a number of conventional structural cohesion metrics. In this context, we performed a series of empirical studies in order to evaluate how and in which degree conceptual cohesion metrics differ from conventional structural cohesion metrics. Overall, our research was based on data obtained from: (i) a web-survey with eighty software developers from nine countries and (ii) the repository of six open source, long-lived, industry-scale, medium to large-sized systems with a change set of around thirty thousand source code revisions.
Publishing house:
LAP LAMBERT Academic Publishing
Website:
https://www.lap-publishing.com/
By (author) :
Bruno Silva
Number of pages:
184
Published at:
2016-07-05
Stock:
Available
Category:
Informatics, IT
Price:
64.90 €
Keywords:
Software cohesion, Conceptual cohesion metrics, Structural cohesion metrics, Change-proneness, Empirical Software Engineering

Books loader

Adyen::diners Adyen::jcb Adyen::discover Adyen::amex Adyen::mc Adyen::visa Adyen::cup Adyen::alipay Adyen::unionpay Adyen::paypal Paypal Wire Transfer

  0 products in the shopping cart
Edit cart
Loading frontend
LOADING