2011
DOI: 10.1016/j.scico.2010.11.005
|View full text |Cite
|
Sign up to set email alerts
|

Studying software evolution using artefacts’ shared information content

Abstract: a b s t r a c tIn order to study software evolution, it is necessary to measure artefacts representative of project releases. If we consider the process of software evolution to be copying with subsequent modification, then, by analogy, placing emphasis on what remains the same between releases will lead to focusing on similarity between artefacts. At the same time, software artefacts -stored digitally as binary strings -are all information. This paper introduces a new method for measuring software evolution i… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
16
0
1

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 25 publications
(19 citation statements)
references
References 113 publications
(131 reference statements)
0
16
0
1
Order By: Relevance
“…Bearing these issues in mind, in this work we extend our previous studies [1,2]. Here, we determine the extent to which software evolution across multiple languages deployed within the same application can be measured.…”
Section: Introductionmentioning
confidence: 93%
See 4 more Smart Citations
“…Bearing these issues in mind, in this work we extend our previous studies [1,2]. Here, we determine the extent to which software evolution across multiple languages deployed within the same application can be measured.…”
Section: Introductionmentioning
confidence: 93%
“…Beyond common languages, intermediate representations or machine instructions, there is the binary data itself [2].…”
Section: Approachmentioning
confidence: 99%
See 3 more Smart Citations