1990
DOI: 10.1049/sej.1990.0027
|View full text |Cite
|
Sign up to set email alerts
|

A mathematical perspective for software measure research

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
24
0

Year Published

1993
1993
2012
2012

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 63 publications
(25 citation statements)
references
References 1 publication
1
24
0
Order By: Relevance
“…There are other factors that have a strong influence on understandability, such as the amount of available context information and knowledge about a system. In the literature [MGB90], it has been argued that the inner loop of the ShellSort algorithm, taken in isolation, is less understandable than the whole algorithm, since the role of the inner loop in the algorithm cannot be fully understood without the rest of the algorithm. This shows that understandability improves because a larger amount of context information is available, rather than because the complexity of the ShellSort algorithm is less than that of its inner loop.…”
Section: University Of Maryland Cs-tr-3368 -11mentioning
confidence: 99%
See 1 more Smart Citation
“…There are other factors that have a strong influence on understandability, such as the amount of available context information and knowledge about a system. In the literature [MGB90], it has been argued that the inner loop of the ShellSort algorithm, taken in isolation, is less understandable than the whole algorithm, since the role of the inner loop in the algorithm cannot be fully understood without the rest of the algorithm. This shows that understandability improves because a larger amount of context information is available, rather than because the complexity of the ShellSort algorithm is less than that of its inner loop.…”
Section: University Of Maryland Cs-tr-3368 -11mentioning
confidence: 99%
“…TZ3 can be derived from our set of properties. TZ4 captures the basic purpose behind the definition of all measures: preserving an intuitive order on a set of software artifacts [MGB90].…”
Section: Tz1mentioning
confidence: 99%
“…can be extremely difficult, encompassing, as it does, problem characteristics, programmer characteristics and logical and syntactic structure within and between modules ( With the enormous gains in performance : price ratio in hardware technology in the last thirty years, execution efficiency is not normally a major issue over the entire life cycle when compared with the difficulties posed by specification, design and testing while developing and maintaining software (Brooks, 1987). Melton et al (1990) caution against equating structural complexity with the difficulty of understanding a piece of software. One may informally relate structural complexity with "synthesis': the creation of design and code; whilst psychological complexity relates to v analysis': dissection of existing code in order to comprehend as a prelude to maintenance.…”
Section: Complexitymentioning
confidence: 99%
“…(For present purposes, the words measure and metric are used interchangeably. For more precise definitions, see Melton et al 1990). A second type of module metric is semantic cohesion which is strongly influenced by human cognition and knowledge descriptors.…”
Section: Introductionmentioning
confidence: 99%
“…We doubt that we can classify all shapes, and we doubt that we can impart an ordering on shapes to constitute an empirical relation system [7,9]. The development of a single ordinal shape measure would be similar to the difficult, if not impossible task, of finding a single complexity measure [8].…”
Section: Classifying Tree Shapesmentioning
confidence: 99%