ACM Home Page
Please provide us with feedback. Feedback
Change propagations in the maintenance of kernel-based software with a study on Linux
Full text PdfPdf (232 KB)
Source ACM Southeast Regional Conference archive
Proceedings of the 45th annual southeast regional conference table of contents
Winston-Salem, North Carolina
SESSION: Papers table of contents
Pages: 76 - 81  
Year of Publication: 2007
ISBN:978-1-59593-629-5
Authors
Liguo Yu  Indiana University, South Bend, South Bend, IN
Srini Ramaswamy  University of Arkansas at Little Rock, Little Rock, AR
Sponsor
SIGAPP: ACM Special Interest Group on Applied Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 23,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1233341.1233356
What is a DOI?

ABSTRACT

As a software system evolves to accommodate new features and repair bugs, changes are needed. Software components are interdependent, changes made to one component can require changes to be propagated to other components. Change propagation brings potential challenges for software maintenance. In this paper, we divide change propagations into four categories in kernel-based software. Different categories of change propagation have different effects on kernel maintenance. We use product version history to mine change propagations rules and apply the categorization to Linux operating system. Our study provides a framework for measuring, evaluating, and predicting change propagations in kernel-based software, which includes most operating systems, database management systems, game systems, and software product lines.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
 
3
 
4
Xbox365, 2006. Xbox system software overview.
 
5
 
6
Stevens, W. P., Myers, G. Z., and Constantine, L. L., "Structured Design", IBM Systems Journal, 1974, 13(2): 115--139.
 
7
 
8
 
9
 
10
 
11
 
12
 
13
Raymond, E. S., The Cathedral & the Bazaar, First Edition, O'Reilly, 2001.

Collaborative Colleagues:
Liguo Yu: colleagues
Srini Ramaswamy: colleagues