See this document in CiteSeerX!

Fine-Grain Analysis of Common Coupling and its Application to a Linux Case Study Dror G. Feitelson + Tokunbo O. S. Adeshiyan Daniel Balasubramanian (2005)  (Make Corrections)  
Yoav Etsion Gabor Madl Esteban P. Osses Sameer Singh Karlkim Suwanmongkol...



  Home/Search   Context   Related

 
View or download:
sourceforge.net/pa...01current07.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  uci.edu/~gabe/index (more)
(Enter author homepages)

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

Abstract: Common coupling (sharing global variables across modules) is a metric for software quality, and has been used in studies of maintainability. But when the global variables in question are large data structures, one must decide whether to consider such data structures as complete units, or whether to consider each of their fields individually. We explore this issue by analyzing a case study based on the Linux system. We find that for this case the granularity does not have a decisive e#ect... (Update)

Active bibliography (related documents):   More   All
2.9:   Common Coupling and Pointer Variables, with.. - Schach.. (2005)   (Correct)
0.5:   Evaluating the Evolution of Small Scale Open Source Software.. - Roy, Cordy (2006)   (Correct)
0.2:   Protocol Organs: Modularity should reflect function, not timing. - Moors (1998)   (Correct)

Similar documents based on text:   More   All
0.3:   User-Level Communication in a System with Gang Scheduling - Etsion, Feitelson (2001)   (Correct)
0.3:   Topology and Routing in Clusters: From Theory to Practice - Etsion, Raizman, Feitelson   (Correct)
0.2:   Time Stamp Counters Library - Measurements with Nano Seconds .. - Etsion, Feitelson (2000)   (Correct)

BibTeX entry:   (Update)

@misc{ gabor-finegrain,
  author = "Yoav Etsion Gabor",
  title = "Fine-Grain Analysis of Common Coupling and its Application to a Linux Case
    Study Dror G. Feitelson + Tokunbo O. S. Adeshiyan Daniel Balasubramanian",
  url = "citeseer.ist.psu.edu/734449.html" }
Citations (may not include all citations):
427   the criteria to be used in decomposing systems into modules (context) - Parnas - 1972
82   An intelligent tool for re-engineering software modularity (context) - Schwanke - 1991
73   The cathedral and the bazaar (context) - Raymond - 2000
50   Linux as a case study: its extracted software architecture (context) - Bowman, Holt et al. - 1999
45   Understanding the Linux Kernel (context) - Bovet, Cesati - 2001
38   An empirical study of operating system errors - Chou, Yang et al. - 2001
13   Patterns of Software System Failure and Success (context) - Jones - 1995
12   Validation of the coupling dependency metric as a predictor .. - Binkley, Schach - 1998
12   The Multics kernel design project (context) - Schroeder, Clark et al. - 1977
8   Object-Oriented and Classical Software Engineering (context) - Schach - 2005
7   Architectural repair of open source software - Tran, Godfrey et al. - 2000
6   Maintainability of the Linux kernel - Schach, Jin et al. - 2002
4   The structure (context) - Dijkstra - 1968
2   Project management: the criteria for success (context) - Johnson, Boucher et al. - 2001
2   Identifying comprehension bottlenecks using program slicing .. (context) - Rilling, Klemola - 2003
2   An empirical study of open-source and closed-source software.. (context) - Paulson, Succi et al. - 2004
2   Categorization of common coupling and its application to the.. (context) - Yu, Schach et al. - 2004
2   Quality impacts of clandestine common coupling - Schach, Jin et al. - 2003
2   A software metric system for module coupling (context) - utt, Harrold et al. - 1993
1   Characterization of the impact of faulty drivers on the robu.. (context) - Albinet, Arlat et al. - 2004
1   System Programming Guide (context) - Intel, Developer's et al. - 2004
1   Maintainability of the kernels of open-source operating syst.. (context) - Yu, Schach et al. - 2004
1   Chaos is back (context) - Hayes - 2004
1   E#ects of pointers on data dependences (context) - Orso, Sinha et al. - 2001

Documents on the same site (http://www.ics.uci.edu/~gabe/index.html):
Model-based Analysis of Distributed Real-time Embedded.. - Madl, Abdelwahed (2005)   (Correct)
Common Coupling and Pointer Variables, with.. - Schach.. (2005)   (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