Software Evolution and Feedback 2006
DOI: 10.1002/0470871822.ch5
|View full text |Cite
|
Sign up to set email alerts
|

Evolution in Software Systems: Foundations of the SPE Classification Scheme

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
20
0
1

Year Published

2006
2006
2021
2021

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(21 citation statements)
references
References 0 publications
0
20
0
1
Order By: Relevance
“…We have found conceptual similarities between the descriptions of punctuated equilibrium and SOC, Simon's [22] research into evolution in hierarchical systems, and our own work [7] with Lehman on the foundations of SPE. In particular, we note the inherent capacity of Etype systems to evolve in unanticipated ways.…”
Section: Progressive and Punctuated Evolutionmentioning
confidence: 63%
See 1 more Smart Citation
“…We have found conceptual similarities between the descriptions of punctuated equilibrium and SOC, Simon's [22] research into evolution in hierarchical systems, and our own work [7] with Lehman on the foundations of SPE. In particular, we note the inherent capacity of Etype systems to evolve in unanticipated ways.…”
Section: Progressive and Punctuated Evolutionmentioning
confidence: 63%
“…In this work, we examine an approach to modelling self-organising processes that is particularly associated with Bak [1], and we consider how it can be applied to a simple model of changing evolvability in an evolving software system. Two related contributions towards a theory of software evolution are particularly relevant to this work, namely the SPE [7], [15] classification of evolving software systems and Lehman's proposed 'laws of software evolution' [17]. The SPE classification is related to evolvability in the following way:…”
Section: B Evolvability and Self-organising Processesmentioning
confidence: 99%
“…Operating systems such as Linux are examples of what Lehman has called E-type programs [28,11]. They are part of the infrastructure of the world in which they are used.…”
Section: Introductionmentioning
confidence: 99%
“…Of particular importance is the work of in [14] where the authors studied software changes and considered software systems as dynamic entities that change over time. Lessons can also be learned from the basic SPE classification scheme which is extensively discussed in [15] and [16].…”
Section: Related Workmentioning
confidence: 99%