See this document in CiteSeerX!

Studying the Chaos of Code Development (2003)  (Make Corrections)  (6 citations)
Ahmed E. Hassan, Richard C. Holt



  Home/Search   Context   Related

 
View or download:
plg.uwaterloo.ca/%7Eaeeh...wcre2003.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  plg.uwaterloo.ca/%7Eaeehas...pubs (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: As large software systems evolve, controlling their complexity is a major challenge for many companies, as they strive to deliver future releases on time and within budget. Several source code based metrics have been proposed to assist in determining the complexity of code to help control development costs and outcome. (Update)

Cited by:   More
Mining Software Repositories to Guide Software Development - Hassan (2005)   (Correct)
Source Control Change Messages: How Are They Used And What - Do They Mean   (Correct)
C-REX: An Evolutionary Code Extractor for C - Ahmed Hassan And   (Correct)

Active bibliography (related documents):   More   All
3.8:   Studying the Chaos of Code Development - Ahmed Hassan And (2003)   (Correct)
2.2:   The Chaos of Software Development - Ahmed Hassan And (2003)   (Correct)
0.3:   Mining Version Histories to Guide Software Changes - Zimmermann, Weißgerber.. (2004)   (Correct)

Similar documents based on text:   More   All
0.7:   Mining Software Repositories to Assist Developers and Support.. - Hassan (2004)   (Correct)
0.4:   Software Engineering Research in the Bazaar - Hassan, Godfrey, Holt (2001)   (Correct)
0.3:   E/R Schema for the Datrix C/C++/Java Exchange Format - Holt, Hassan, Laguë.. (2000)   (Correct)

Related documents from co-citation:   More   All
6:   Predicting fault incidence using software change history - Graves, Karr et al. - 1999
6:   CVSSearch: Searching through source code using CVS comments - Chen, Chou et al.
6:   Identifying reasons for software changes using historic databases (context) - Mockus, Votta

BibTeX entry:   (Update)

A. E. Hassan and R. C. Holt. Studying the chaos of code development. In Proceedings of WCRE 2003. http://citeseer.ist.psu.edu/hassan03studying.html   More

@misc{ hassan03studying,
  author = "A. Hassan and R. Holt",
  title = "Studying the chaos of code development",
  text = "A. E. Hassan and R. C. Holt. Studying the chaos of code development. In
    Proceedings of WCRE 2003.",
  year = "2003",
  url = "citeseer.ist.psu.edu/hassan03studying.html" }
Citations (may not include all citations):
427   the criteria to be used in decomposing systems into modules (context) - Parnas - 1972
177   Software - Practice and Experience (context) - Tichy, for et al. - 1985
131   The Mythical Man-Month: Essays on Software Engineering (context) - Brooks - 1995
101   IEEE Transactions Software Engineering (context) - McCabe, measure - 1976
89   SAAM: A method for analyzing the properties of software arch.. - Kazman, Bass et al. - 1994
80   Applied Linear Regression (context) - Weisberg - 1980
48   Evolution in open source software: A case study - Godfrey, Tu - 2000
46   Metrics and laws of software evolution the nineties view - Lehman, Ramil et al. - 1997
45   Evaluating software complexity measures (context) - Weyuker - 1988
38   Estimating software fault content before coding - Eick, Loader et al. - 1992
34   Detection of logical coupling based on product release histo.. - Gall, Hajek et al. - 1998
33   Predicting fault incidence using software change history - Graves, Karr et al. - 2000
32   Open Source Development with CVS (context) - Fogel - 1999
29   Linear model selection by cross-validation (context) - Shao - 1993
25   Identifying reasons for software change using historic datab.. (context) - Mockus, Votta - 2000
23   life cycles and laws of software evolution (context) - Lehman - 1980
22   a test of whether one of two random variables is stochastica.. (context) - Mann, Whitney - 1947
22   assessing the evidence from change management data (context) - Eick, Graves et al. - 1990
19   CVSSearch: Searching through source code using CVS comments - Chen, Chou et al. - 2001
15   Architectural evaluation of collaborative agent-based system.. - Woods, Barbacci - 1999
13   Decoupling change from design - VanHilst, Notkin - 1996
11   Texture similarity measurement using kullback-leibler distan.. - Do, Vetterli - 2000
9   The Chaos of Software Development - Hassan, Holt - 2003
8   The mathematical theory of communication (context) - Weaver - 1949
8   Understanding and predicting effort in software projects - Mockus, Weiss et al. - 2003
8   An entropy-based measure of software complexity (context) - Harrison - 1992
7   An entropy metric for software maintainability (context) - Chapin - 1995
7   An empirical study of analogy-based software effort estimati.. (context) - Walkerden, Jeffery - 1999
7   Comparing and combining profiles - Savari, Young - 1999
5   the uniformity of software evolution patterns (context) - Barry, Kemere et al. - 2003
4   Entropy-metric for systems with COTS software (context) - Chapin - 2002
4   Information theoretic feature clustering for text classifica.. - Dhillon, Manella et al.
4   Evaluating software degradation through entropy (context) - Bianchi, Caivano et al. - 2001
4   Entropies as measures of software information (context) - Abd-El-Hafiz - 2001
2   Empirical assessment of a software metric: The information c.. (context) - Khoshgoftaar, Allen - 2001
2   Program Evolution - Process of Sofware Change (context) - Lehman, Belady - 1985

Documents on the same site (http://plg.uwaterloo.ca/%7Eaeehassa/home/pubs.html):   More
Architecture Recovery of Web Applications - Hassan, Holt (2002)   (Correct)
Architecture Recovery of Web Applications - Hassan (2001)   (Correct)
Towards a Better Understanding of Web Applications - Hassan, Holt (2001)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC