Macquarie Home | Course Handbook | Library | Campus Map | Macquarie Contacts
Home page

Macquarie University ResearchOnline

Home
Add
-List Of Titles -Quality impacts of clandestine common coupling

Please use this identifier to cite or link to this item: http://hdl.handle.net/1959.14/128440

OpenURL Link
14 Visitors 15 Hits 0 Downloads
Title
Quality impacts of clandestine common coupling
Related
Software quality journal, Vol. 11, No. 3 (2003), p.211-218
DOI
10.1023/A:1025114726917
Publisher
Kluwer
Date
2003
FoR/RFCD Code(s)
080300 Computer Software
Author/Creator
Schach, Stephen R
Author/Creator
Jin, Bo
Author/Creator
Wright, David R
Author/Creator
Heller, Gillian Z
Author/Creator
Offutt, Jeff
Description
The increase in maintenance of software and the increased amounts of reuse are having major positive impacts on the quality of software, but are also introducing some rather subtle negative impacts on the quality. Instead of talking about existing problems (faults), developers now discuss "potential problems", that is, aspects of the program that do not affect the quality initially, but could have deleterious consequences when the software goes through some maintenance or reuse. One type of potential problem is that of common coupling, which unlike other types of coupling can be clandestine. That is, the number of instances of common coupling between a module M and the other modules can be changed without any explicit change to M. This paper presents results from a study of clandestine common coupling in 391 versions of Linux. Specifically, the common coupling between each of 5332 kernel modules and the rest of the product as a whole was measured. In more than half of the new versions, a change in common coupling was observed, even though none of the modules themselves was changed. In most cases where this clandestine common coupling was observed, the number of instances of common coupling increased. These results provide yet another reason for discouraging the use of common coupling in software products.
Description
8 page(s)
Subject Keyword
080300 Computer Software
Subject Keyword
clandestine coupling
Subject Keyword
common coupling
Subject Keyword
coupling
Subject Keyword
dependencies
Subject Keyword
Linux
Subject Keyword
open-source software
Resource Type
journal article
Organisation
Macquarie University. Dept. of Statistics

Identifier
http://hdl.handle.net/1959.14/128440
Identifier
ISSN:0963-9314
Identifier
mq-rm-2003018834
Language
eng
Reviewed
Reviewed
Save/E-mail Citation
Citation Format
E-mail Address
Subject
"Software quality journal"
 
OR
  • Show All  
  • Show My Selections 
Advanced Search

Search

Browse

  • By Title 
  • By Author/Creator 
  • By Department/Centre 
  • By Subject Keyword 
  • By Journal/Conference 
  • By FoR/RFCD codes 
  • By Resource Type 
  • By Date 

Highlights

  • Most Accessed Objects 
  • Recent Additions 
  • Pending Publications 
  • Author Profiles 

Resources

  • About ResearchOnline 
  • FAQ 
  • Open Access 
  • Open Access-FAQs 
  • Copyright 
  • Contribute 
  • Help 
  • Contact
  • Terms and Conditions 
Valid XHTML 1.0 Strict Powered by VITAL

Copyright Macquarie University | Privacy Statement | Accessibility Information

ABN 90 952 801 237 | CRICOS Provider No 00002J

Library Staff Sign In