1993
DOI: 10.1109/32.223802
|View full text |Cite
|
Sign up to set email alerts
|

Object-oriented software evolution

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0

Year Published

1993
1993
2008
2008

Publication Types

Select...
5
3
2

Relationship

1
9

Authors

Journals

citations
Cited by 56 publications
(20 citation statements)
references
References 26 publications
0
20
0
Order By: Relevance
“…Others have written on theoretical aspects of the evolution of designs (Hull, 1988, Steadman, 1979, Stebbins, 1971 and design knowledge (Gero, 1996, Kaplan, 2000. Some related work focuses on evolution in software design (Foote & Opdyke, 1995, Kemerer & Slaughter, 1999, Lieberherr & Xiao, 1993, Taylor, 2000b). Vernacularism appears to be robust and irrepressible.…”
Section: The Value Of Vernacularismmentioning
confidence: 99%
“…Others have written on theoretical aspects of the evolution of designs (Hull, 1988, Steadman, 1979, Stebbins, 1971 and design knowledge (Gero, 1996, Kaplan, 2000. Some related work focuses on evolution in software design (Foote & Opdyke, 1995, Kemerer & Slaughter, 1999, Lieberherr & Xiao, 1993, Taylor, 2000b). Vernacularism appears to be robust and irrepressible.…”
Section: The Value Of Vernacularismmentioning
confidence: 99%
“…However, other technologies for separating concerns could be used. For example, using adaptive programming [14], the processing currently performed by a visitor could be localized within a propagation pattern and woven into the AST classes. Alternatively, using aspect-oriented programming [15], we could associate pointcuts with AST classes and define an aspect that performs the processing currently performed by a visitor; the aspect could then be woven into the AST classes using the pointcuts.…”
Section: Integration With Other Toolsmentioning
confidence: 99%
“…Research papers classify different software evolution and maintenance scenarios [8]. Many papers focus especially on objectoriented software development [9]. Some describe change support tools.…”
Section: Software Evolutionmentioning
confidence: 99%