2011 18th Working Conference on Reverse Engineering 2011
DOI: 10.1109/wcre.2011.48
|View full text |Cite
|
Sign up to set email alerts
|

An Exploratory Study of the Evolution of Communicated Information about the Execution of Large Software Systems

Abstract: Abstract-A great deal of research in software engineering focuses on understanding the dynamic nature of software systems. Such research makes use of automated instrumentation and profiling techniques after fact, i.e., without considering domain knowledge. In this paper, we turn our attention to another source of dynamic information, i.e., the Communicated Information (CI) about the execution of a software system. Major examples of CI are execution logs and system events. They are generated from statements tha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
18
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 36 publications
(19 citation statements)
references
References 27 publications
1
18
0
Order By: Relevance
“…Comparing aspects across releases is often discussed in terms of software evolution. 41 However, only few papers were found that investigate the EC of software and include a comparison between different releases. In 1 study 42 a comparison is made between 3 releases of rTorrent by "mining" EC and performance data.…”
Section: Energy Consumption Comparison Between Releasesmentioning
confidence: 99%
“…Comparing aspects across releases is often discussed in terms of software evolution. 41 However, only few papers were found that investigate the EC of software and include a comparison between different releases. In 1 study 42 a comparison is made between 3 releases of rTorrent by "mining" EC and performance data.…”
Section: Energy Consumption Comparison Between Releasesmentioning
confidence: 99%
“…EC comparison between releases: Comparing aspects across releases is often discussed in terms of software evolution [27]. However, only few papers were found that investigate the EC of software and include a comparison between different releases.…”
Section: Related Workmentioning
confidence: 99%
“…We use releases 0.14.0 to 0.21.0 for our study as shown in Table . We chose these releases because 0.14.0 is the earliest one that is able to run in our experimental environment and 0.21.0 is the most recent release at the time of our previous study . Among the studied releases, 0.20.1 and 0.20.2 are minor releases of the 0.20.0 series.…”
Section: Case Study Setupmentioning
confidence: 99%
“…Studying CI only at execution level or code level is important because execution‐level CI contains the information that LPAs actually depend on and the code‐level CI has the potential to be communicated during execution. In our previous research , we only studied CI at execution level, but in this paper, we extend our study of CI by also performing source code analysis of logging statements.…”
Section: Case Study Setupmentioning
confidence: 99%
See 1 more Smart Citation