A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Can We Avoid High Coupling?
[chapter]
2011
Lecture Notes in Computer Science
It is considered good software design practice to organize source code into modules and to favour within-module connections (cohesion) over between-module connections (coupling), leading to the oftrepeated maxim "low coupling/high cohesion". Prior research into network theory and its application to software systems has found evidence that many important properties in real software systems exhibit approximately scale-free structure, including coupling; researchers have claimed that such
doi:10.1007/978-3-642-22655-7_10
fatcat:vxr3hkeb2jasnav4vw7ws56qve