1986
DOI: 10.1109/tse.1986.6312942
|View full text |Cite
|
Sign up to set email alerts
|

An empirical study of software design practices

Abstract: Absmmi-Siftware rnginccrr have dwrlopcd a large hdv (if d t -vidual modules were consistent with the Dumorted hene-* .ware desiyn t h w y and LJkkire. much id which has nevrr I w n vuli- Allow no more than seven descendants to any Do not create or access data items unnecessarily. Some in;portant design practices (e.g., information hiding [ 1 I and data abstraction 121) had to be excluded from this study because they were difiicult to measure and/or implement in Fortran. Many factors weigh against simply upgrad… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
22
0

Year Published

1993
1993
2012
2012

Publication Types

Select...
7
2

Relationship

0
9

Authors

Journals

citations
Cited by 67 publications
(23 citation statements)
references
References 0 publications
1
22
0
Order By: Relevance
“…The preliminary analysis showed that several of the dependent variables, such as development effort per source line and faults per source line, were not normally distributed in this environment, which is consistent with earlier studies [30], [31]. Therefore, the primary method for further analysis was through nonparametric analysis of variance (ANOVA) models using ranked data [32].…”
Section: Data Analysis Approachsupporting
confidence: 83%
“…The preliminary analysis showed that several of the dependent variables, such as development effort per source line and faults per source line, were not normally distributed in this environment, which is consistent with earlier studies [30], [31]. Therefore, the primary method for further analysis was through nonparametric analysis of variance (ANOVA) models using ranked data [32].…”
Section: Data Analysis Approachsupporting
confidence: 83%
“…A number of studies demonstrate the significant correlation of software quality metrics with errors in the software design (e.g. [3,5,16,33,34]). In the tradition of this work, there are some works in the 1990s that are mainly rooted in software quality measurement.…”
Section: Related Workmentioning
confidence: 99%
“…The inheritance based coupling is ignored. They state that high value of CBO means that high coupling value which result in high maintenance effort and therefore should be avoided [15].…”
Section: Related Workmentioning
confidence: 99%