An Exploratory Study of the Evolution of Communicated Information about the Execution of Large Software Systems
Explore this paper's citation graph
- Type
- article
- Published
- 2011-10-17
- Cited by
- 81
- References
- 54
- Access
- Open access
- OpenAlex
- https://openalex.org/W1886625064
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:2169149
Keywords
Computer science, Software evolution, Traceability, Source code, Program comprehension
References
- SALSA: Analyzing Logs as StAte Machines (CMU-PDL-08-111)
- Studying the evolution and enhancement of software features
- The Evolution of the Linux Build System
- SALSA: Analyzing Logs as StAte Machines
- Hadoop: The Definitive Guide
- Software System Testing and Quality Assurance
- Monitoring and diagnosing application response time with ARM
- Generating robust parsers using island grammars
- Do Code and Comments Co-Evolve? On the Relation between Source Code and Comment Changes
- Examining the evolution of code comments in PostgreSQL
- The past, present, and future of software evolution
- Analyzing the co-evolution of comments and source code
- Analyzing software evolution through feature views
- An empirical analysis of the evolution of user-visible features in an integrated development environment
- Detecting large-scale system problems by mining console logs
- Design recovery and maintenance of build systems
- Improving Software Diagnosability via Log Enhancement
- Efficiently Extracting Operational Profiles from Execution Logs Using Suffix Arrays
- Software evolution observations based on product release history
- Understanding the impact of code and process metrics on post-release defects: a case study on the Eclipse project
Cited by
- Special issue: a selection of distinguished papers from the 18th Working Conference on Reverse Engineering 2011
- Structured and Interoperable Logging for the Cloud Computing Era: The Pitfalls and Benefits
- Green mining: a methodology of relating software change and configuration to power consumption
- Studying the relationship between logging characteristics and the code quality of platform software
- GreenMiner: a hardware based mining software repositories software energy consumption framework
- Understanding Log Lines Using Development Knowledge
- Continuous validation of load test suites
- Automated analysis of load testing results
- Green mining: Investigating power consumption across versions
- Green mining: A methodology of relating software change to power consumption
- Bridging the divide between software developers and operators using logs
- Log Engineering: Towards Systematic Log Mining to Support the Development of Ultra-large Scale Systems
- A survey on the use of topic models when mining software repositories
- Hadoop branching: Architectural impacts on energy and performance
- Continuous validation of performance test workloads
- Logging Library Migrations: A Case Study for the Apache Software Foundation Projects
- An Empirical Study on the Practice of Maintaining Object-Relational Mapping Code in Java Systems
- Software Energy Profiling: Comparing Releases of a Software Product
- Characterizing logging practices in Java-based open source software projects – a replication study in Apache Software Foundation
- Which log level should developers choose for a new logging statement?
Related papers
- SourceMiner Evolution: A Tool for Supporting Feature Evolution Comprehension
- Source code comprehension analysis in software maintenance
- A workbench for program comprehension during software maintenance
- Top-down program comprehension with multi-layer clustering based on LDA
- Measuring Program Comprehension: A Large-Scale Field Study with Professionals
- An objective-oriented approach to program comprehension using multiple information sources
- Hypothesis-based concept assignment to support software maintenance
- VA4SM: A Visual Analytics Tool for Software Maintenance
- Developing natural language-based program analyses and tools to expedite software maintenance