{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T08:05:08Z","timestamp":1742976308905,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":38,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642226540"},{"type":"electronic","value":"9783642226557"}],"license":[{"start":{"date-parts":[[2011,1,1]],"date-time":"2011-01-01T00:00:00Z","timestamp":1293840000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011]]},"DOI":"10.1007\/978-3-642-22655-7_10","type":"book-chapter","created":{"date-parts":[[2011,7,18]],"date-time":"2011-07-18T17:37:43Z","timestamp":1311010663000},"page":"204-228","source":"Crossref","is-referenced-by-count":22,"title":["Can We Avoid High Coupling?"],"prefix":"10.1007","author":[{"given":"Craig","family":"Taube-Schock","sequence":"first","affiliation":[]},{"given":"Robert J.","family":"Walker","sequence":"additional","affiliation":[]},{"given":"Ian H.","family":"Witten","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"10_CR1","doi-asserted-by":"publisher","first-page":"130","DOI":"10.1038\/43601","volume":"401","author":"R. Albert","year":"1999","unstructured":"Albert, R., Jeong, H., Barab\u00e1si, A.-L.: Diameter of the World Wide Web. Nature\u00a0401, 130\u2013131 (1999)","journal-title":"Nature"},{"key":"10_CR2","volume-title":"Notes on the Synthesis of Form","author":"C. Alexander","year":"1964","unstructured":"Alexander, C.: Notes on the Synthesis of Form. Harvard University Press, Cambridge (1964)"},{"issue":"5439","key":"10_CR3","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1126\/science.286.5439.509","volume":"286","author":"A.-L. Barab\u00e1si","year":"1999","unstructured":"Barab\u00e1si, A.-L., Albert, R.: Emergence of scaling in random networks. Science\u00a0286(5439), 509\u2013512 (1999)","journal-title":"Science"},{"key":"10_CR4","doi-asserted-by":"crossref","unstructured":"Baxter, G., Frean, M., Noble, J., Rickerby, M., Smith, H., Visser, M., Melton, H., Tempero, E.: Understanding the shape of Java software. In: Proc. ACM Conf. Obj.-Oriented Progr. Syst. Lang. Appl., pp. 397\u2013412 (2006)","DOI":"10.1145\/1167473.1167507"},{"issue":"1","key":"10_CR5","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1109\/32.748920","volume":"25","author":"L.C. Briand","year":"1999","unstructured":"Briand, L.C., Daly, J.W., W\u00fcst, J.K.: A unified framework for coupling measurement in object-oriented systems. IEEE Trans. Sofw. Eng.\u00a025(1), 91\u2013121 (1999)","journal-title":"IEEE Trans. Sofw. Eng."},{"key":"10_CR6","doi-asserted-by":"crossref","unstructured":"Chen, T., Gu, Q., Wang, S., Chen, X., Chen, D.: Module-based large-scale software evolution based on complex networks. In: Proc. IEEE Int. Conf. Comp. Info. Technol., pp. 798\u2013803 (2008)","DOI":"10.1109\/CIT.2008.4594776"},{"issue":"6","key":"10_CR7","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1109\/32.295895","volume":"20","author":"S.R. Chidamber","year":"1994","unstructured":"Chidamber, S.R., Kemerer, C.F.: A metrics suite for object oriented design. IEEE Trans. Softw. Eng.\u00a020(6), 476\u2013493 (1994)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"4","key":"10_CR8","doi-asserted-by":"publisher","first-page":"661","DOI":"10.1137\/070710111","volume":"51","author":"A. Clauset","year":"2009","unstructured":"Clauset, A., Shalizi, C.R., Newman, M.E.J.: Power-law distributions in empirical data. SIAM Rev.\u00a051(4), 661\u2013703 (2009)","journal-title":"SIAM Rev."},{"issue":"10","key":"10_CR9","doi-asserted-by":"publisher","first-page":"687","DOI":"10.1109\/TSE.2007.1019","volume":"33","author":"G. Concas","year":"2007","unstructured":"Concas, G., Marchesi, M., Pinna, S., Serra, N.: Power-laws in a large object-oriented software system. IEEE Trans. Softw. Eng.\u00a033(10), 687\u2013708 (2007)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10_CR10","first-page":"84","volume-title":"Software Engineering Techniques","author":"E.W. Dijkstra","year":"1970","unstructured":"Dijkstra, E.W.: Structured programming. In: Buxton, J.N., Randell, B. (eds.) Software Engineering Techniques, pp. 84\u201387. NATO Scientific Affairs Division, Brussels (1970)"},{"key":"10_CR11","first-page":"17","volume":"5","author":"P. Erd\u0151s","year":"1960","unstructured":"Erd\u0151s, P., R\u00e9nyi, A.: On the evolution of random graphs. Publ. Math. Inst. Hung. Acad. Sci.\u00a05, 17\u201361 (1960)","journal-title":"Publ. Math. Inst. Hung. Acad. Sci."},{"key":"10_CR12","doi-asserted-by":"crossref","unstructured":"Gao, Y., Xu, G., Yang, Y., Niu, X., Guo, S.: Empirical analysis of software coupling networks in object-oriented software systems. In: Proc. IEEE Int. Conf. Softw. Eng. Service Sci, pp. 178\u2013181 (2010)","DOI":"10.1109\/ICSESS.2010.5552395"},{"issue":"20","key":"10_CR13","doi-asserted-by":"publisher","first-page":"12583","DOI":"10.1073\/pnas.202301299","volume":"99","author":"K.-I. Goh","year":"2002","unstructured":"Goh, K.-I., Oh, E., Jeong, H., Kahng, B., Kim, D.: Classification of scale-free networks. Proc. Nat. Acad. Sci.\u00a099(20), 12583\u201312588 (2002)","journal-title":"Proc. Nat. Acad. Sci."},{"issue":"4","key":"10_CR14","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1109\/TSE.2008.105","volume":"35","author":"L. Hatton","year":"2009","unstructured":"Hatton, L.: Power-law distributions of component size in general software systems. IEEE Trans. Softw. Eng.\u00a035(4), 566\u2013572 (2009)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10_CR15","unstructured":"Hyland-Wood, D., Carrington, D., Kaplan, S.: Scale-free nature of Java software package, class and method collaboration graphs. Technical Report TR-MS1286, University of Maryland, College Park (2006)"},{"key":"10_CR16","doi-asserted-by":"crossref","unstructured":"Ichii, M., Matsushita, M., Inoue, K.: An exploration of power-law in use-relation of Java software systems. In: Proc. Australian Conf. Softw. Eng., pp. 422\u2013431 (2008)","DOI":"10.1109\/ASWEC.2008.4483231"},{"key":"10_CR17","doi-asserted-by":"publisher","first-page":"2587","DOI":"10.1016\/j.ins.2007.01.021","volume":"177","author":"S. Jenkins","year":"2007","unstructured":"Jenkins, S., Kirk, S.R.: Software architecture graphs as complex networks: A novel partitioning scheme to measure stability and evolution. Info. Sci.\u00a0177, 2587\u20132601 (2007)","journal-title":"Info. Sci."},{"key":"10_CR18","doi-asserted-by":"crossref","unstructured":"Jing, L., Keqing, H., Yutao, M., Rong, P.: Scale free in software metrics. In: Proc. Int. Comp. Softw. Appl. Conf. (2006)","DOI":"10.1109\/COMPSAC.2006.75"},{"issue":"10","key":"10_CR19","doi-asserted-by":"publisher","first-page":"1060","DOI":"10.1002\/bies.20294","volume":"27","author":"E.F. Keller","year":"2005","unstructured":"Keller, E.F.: Revisiting \u201cscale-free\u201d networks. BioEssays\u00a027(10), 1060\u20131068 (2005)","journal-title":"BioEssays"},{"issue":"1","key":"10_CR20","first-page":"46","volume":"8","author":"A. Koenig","year":"1995","unstructured":"Koenig, A.: Patterns and antipatterns. J. Obj.-Oriented Progr.\u00a08(1), 46\u201348 (1995)","journal-title":"J. Obj.-Oriented Progr."},{"key":"10_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0017737","volume-title":"Software Process Technology","author":"M.M. Lehman","year":"1996","unstructured":"Lehman, M.M.: Laws of software evolution revisited. In: Montangero, C. (ed.) EWSPT 1996. LNCS, vol.\u00a01149, Springer, Heidelberg (1996)"},{"key":"10_CR22","doi-asserted-by":"crossref","unstructured":"Li, D., Han, Y., Hu, J.: Complex network thinking in software engineering. In: Proc. Int. Conf. Comp. Sci. Softw. Eng., pp. 264\u2013268 (2008)","DOI":"10.1109\/CSSE.2008.689"},{"key":"10_CR23","doi-asserted-by":"crossref","unstructured":"Louridas, P., Spinellis, D., Vlachos, V.: Power laws in software. ACM Trans. Softw. Eng. Methodol.\u00a018(1), 2\/1\u20132\/26 (2008)","DOI":"10.1145\/1391984.1391986"},{"key":"10_CR24","unstructured":"Marchesi, M., Pinna, S., Serra, N., Tuveri, S.: Power laws in Smalltalk. In: Proc. Europ. Smalltalk User Group Joint Event (2004)"},{"key":"10_CR25","doi-asserted-by":"crossref","unstructured":"Mens, T., Lanza, M.: A graph-based metamodel for object-oriented software metrics. Electr. Notes Theoret. Comp. Sci.\u00a072(2) (2002)","DOI":"10.1016\/S1571-0661(05)80529-8"},{"key":"10_CR26","doi-asserted-by":"publisher","first-page":"46116","DOI":"10.1103\/PhysRevE.68.046116","volume":"68","author":"C.R. Myers","year":"2003","unstructured":"Myers, C.R.: Software systems as complex networks: Structure, function, and evolvability of software collaboration graphs. Phys. Rev. E\u00a068, 046116 (2003)","journal-title":"Phys. Rev. E"},{"key":"10_CR27","volume-title":"The Structure and Dynamics of Networks","author":"M. Newman","year":"2006","unstructured":"Newman, M., Barab\u00e1si, A.-L., Watts, D.J.: The Structure and Dynamics of Networks. Princeton University Press, Princeton (2006)"},{"issue":"12","key":"10_CR28","doi-asserted-by":"publisher","first-page":"1053","DOI":"10.1145\/361598.361623","volume":"15","author":"D.L. Parnas","year":"1972","unstructured":"Parnas, D.L.: On the criteria to be used in decomposing systems into modules. Commun. ACM\u00a015(12), 1053\u20131058 (1972)","journal-title":"Commun. ACM"},{"issue":"1","key":"10_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/TSE.1976.233797","volume":"2","author":"D.L. Parnas","year":"1976","unstructured":"Parnas, D.L.: On the design and development of program families. IEEE Trans. Softw. Eng.\u00a02(1), 1\u20139 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"5","key":"10_CR30","doi-asserted-by":"publisher","first-page":"99","DOI":"10.1145\/1060710.1060716","volume":"48","author":"A. Potanin","year":"2005","unstructured":"Potanin, A., Noble, J., Frean, M., Biddle, R.: Scale-free geometry in object-oriented programs. Commun. ACM\u00a048(5), 99\u2013103 (2005)","journal-title":"Commun. ACM"},{"issue":"6","key":"10_CR31","first-page":"467","volume":"106","author":"H.A. Simon","year":"1962","unstructured":"Simon, H.A.: The architecture of complexity. Proc. Amer. Phil. Soc.\u00a0106(6), 467\u2013482 (1962)","journal-title":"Proc. Amer. Phil. Soc."},{"issue":"2","key":"10_CR32","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1147\/sj.132.0115","volume":"13","author":"W.P. Stevens","year":"1974","unstructured":"Stevens, W.P., Myers, G.J., Constantine, L.L.: Structured design. IBM Syst. J.\u00a013(2), 231\u2013256 (1974)","journal-title":"IBM Syst. J."},{"key":"10_CR33","doi-asserted-by":"crossref","unstructured":"Tempero, E., Anslow, C., Dietrich, J., Han, T., Li, J., Lumpe, M., Melton, H., Noble, J.: The Qualitas Corpus: A curated collection of Java code for empirical studies. In: Proc. Asia-Pacific Softw. Eng. Conf. (2010)","DOI":"10.1109\/APSEC.2010.46"},{"issue":"4","key":"10_CR34","doi-asserted-by":"publisher","first-page":"512","DOI":"10.1209\/epl\/i2002-00248-2","volume":"60","author":"S. Valverde","year":"2002","unstructured":"Valverde, S., Ferrer Cancho, R., Sol\u00e9, R.V.: Scale-free networks from optimal design. Europhys. Lett.\u00a060(4), 512\u2013517 (2002)","journal-title":"Europhys. Lett."},{"issue":"5","key":"10_CR35","doi-asserted-by":"publisher","first-page":"858","DOI":"10.1209\/epl\/i2005-10314-9","volume":"72","author":"S. Valverde","year":"2005","unstructured":"Valverde, S., Sol\u00e9, R.V.: Logarithmic growth dynamics in software networks. Europhys. Lett.\u00a072(5), 858\u2013864 (2005)","journal-title":"Europhys. Lett."},{"key":"10_CR36","doi-asserted-by":"crossref","unstructured":"Vasa, R., Lumpe, M., Branch, P., Nierstrasz, O.: Comparative analysis of evolving software systems using the Gini coefficient. In: Proc. IEEE Int. Conf. Softw. Maint., pp. 179\u2013188 (2009)","DOI":"10.1109\/ICSM.2009.5306322"},{"key":"10_CR37","doi-asserted-by":"crossref","unstructured":"Wheeldon, R., Counsell, S.: Power law distributions in class relationships. In: Proc. IEEE Int. Wkshp. Source Code Analys. Manipul, pp. 45\u201354 (2001)","DOI":"10.1109\/SCAM.2003.1238030"},{"issue":"2\u20133","key":"10_CR38","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1016\/S0164-1212(99)00142-9","volume":"52","author":"F.G. Wilkie","year":"2000","unstructured":"Wilkie, F.G., Kitchenham, B.A.: Coupling measures and change ripples in C++ application software. J. Syst. Softw.\u00a052(2\u20133), 157\u2013164 (2000)","journal-title":"J. Syst. Softw."}],"container-title":["Lecture Notes in Computer Science","ECOOP 2011 \u2013 Object-Oriented Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-22655-7_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,7]],"date-time":"2025-03-07T04:34:21Z","timestamp":1741322061000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-22655-7_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011]]},"ISBN":["9783642226540","9783642226557"],"references-count":38,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-22655-7_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2011]]}}}