Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Simon C. Shaw

dblp:33/6249 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
0since 2021 · last 2003
0009-0003-3214-747XORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software maintenance and evolution
program comprehension
0.012003
Moral Dominance Relations for Program Comprehension · IEEE Trans. Software Eng. 2003
Software maintenance and evolution
software reengineering
0.012003
Moral Dominance Relations for Program Comprehension · IEEE Trans. Software Eng. 2003

Methods — techniques the papers use, named apart from their topics

dominance analysis · 0.0conditional independence · 0.0
YearPublicationVenuePosition
2003 Moral Dominance Relations for Program Comprehension
abstract
Dominance trees have been used as a means for reengineering legacy systems into potential reuse candidates. The dominance relation suggests the reuse candidates which are identified by strongly directly dominated subtrees. We review the approach and illustrate how the dominance tree may fail to show the relationship between the strongly direct dominated procedures and the directly dominated procedures. We introduce a relation of generalized conditional independence which strengthens the argument for the adoption of the potential reuse candidates suggested by the dominance tree and explains their relationship with the directly dominated vertices. This leads to an improved dominance tree, the moral dominance tree, which helps aid program comprehension available from the tree. The generalized conditional independence relation also identifies potential reuse candidates that are missed by the dominance relation.
Simon C. Shaw, Michael Goldstein, Malcolm Munro, Elizabeth Burd
IEEE Trans. Software Eng.1