{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,11]],"date-time":"2024-09-11T07:58:20Z","timestamp":1726041500827},"publisher-location":"Cham","reference-count":25,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030283452"},{"type":"electronic","value":"9783030283469"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-28346-9_10","type":"book-chapter","created":{"date-parts":[[2019,8,13]],"date-time":"2019-08-13T04:28:34Z","timestamp":1565670514000},"page":"380-393","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Analyzing Scale-Free Properties in Erlang and Scala"],"prefix":"10.1007","author":[{"given":"G\u00e1bor","family":"Ol\u00e1h","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gergely","family":"Nagy","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zolt\u00e1n","family":"Porkol\u00e1b","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,8,14]]},"reference":[{"issue":"2","key":"10_CR1","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1147\/sj.132.0115","volume":"13","author":"WP Stevens","year":"1974","unstructured":"Stevens, W.P., Myers, G.J., Constantine, L.L.: Structured design. IBM Syst. J. 13(2), 115\u2013139 (1974)","journal-title":"IBM Syst. J."},{"issue":"1","key":"10_CR2","doi-asserted-by":"publisher","first-page":"171","DOI":"10.5485\/TMCS.2007.0159","volume":"5","author":"Z Porkol\u00e1b","year":"2006","unstructured":"Porkol\u00e1b, Z., Zs\u00f3k, V.: Teaching multiparadigm programming based on object-oriented experiences. Teach. Math. Comput. Sci. 5(1), 171\u2013182 (2006)","journal-title":"Teach. Math. Comput. Sci."},{"key":"10_CR3","unstructured":"Odersky, M., Spoon, L., Venners, B.: Scala (2011). http:\/\/blog.typesafe.com\/why-scala . Accessed 28 Aug 2012"},{"key":"10_CR4","volume-title":"Programming Erlang: Software for a Concurrent World","author":"J Armstrong","year":"2007","unstructured":"Armstrong, J.: Programming Erlang: Software for a Concurrent World. Pragmatic Bookshelf, Raleigh (2007)"},{"key":"10_CR5","doi-asserted-by":"crossref","DOI":"10.1515\/9781400841356","volume-title":"The Structure and Dynamics of Networks","author":"MEJ Newman","year":"2006","unstructured":"Newman, M.E.J., Barab\u00e1si, A., Watts, D.J.: The Structure and Dynamics of Networks. Princeton University Press, Princeton (2006)"},{"issue":"5439","key":"10_CR6","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1126\/science.286.5439.509","volume":"286","author":"A Barab\u00e1si","year":"1999","unstructured":"Barab\u00e1si, A.: Emergence of scaling in random networks. Science 286(5439), 509\u2013512 (1999)","journal-title":"Science"},{"key":"10_CR7","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. 5, 17\u201361 (1960)","journal-title":"Publ. Math. Inst. Hung. Acad. Sci."},{"key":"10_CR8","doi-asserted-by":"publisher","first-page":"017102","DOI":"10.1103\/PhysRevE.68.017102","volume":"68","author":"APS Moura de","year":"2003","unstructured":"de Moura, A.P.S., Lai, Y.-C., Motter, A.E.: Signatures of small-world and scale-free properties in large computer programs. Phys. Rev. E 68, 017102 (2003)","journal-title":"Phys. Rev. E"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Yao, Y., Huang, S., Liu, X., Ren, Z.: Scale-free property in large scale object-oriented software and its significance on software engineering. In: Information and Computing Science, ICIC 2009 (2009)","DOI":"10.1109\/ICIC.2009.307"},{"key":"10_CR10","unstructured":"Bokor, A., Burcsi, P., K\u00e1tai-P\u00e1l, G., Kov\u00e1cs, A., Nagy, P., T\u00e1trai, A.: Complexity of the AXD301 software. ELTE eScience Regional Knowledge Center, ELTE CNL, Internal Research Report (personal communication) (2004)"},{"key":"10_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/978-3-642-05031-2_19","volume-title":"Testing of Software and Communication Systems","author":"K Szabados","year":"2009","unstructured":"Szabados, K.: Structural analysis of large TTCN-3 projects. In: N\u00fa\u00f1ez, M., Baker, P., Merayo, M.G. (eds.) FATES\/TestCom 2009. LNCS, vol. 5826, pp. 241\u2013246. Springer, Heidelberg (2009). https:\/\/doi.org\/10.1007\/978-3-642-05031-2_19"},{"issue":"18","key":"10_CR12","doi-asserted-by":"publisher","first-page":"7332","DOI":"10.1073\/pnas.0610245104","volume":"104","author":"J-P Onnela","year":"2007","unstructured":"Onnela, J.-P., et al.: Structure and tie strengths in mobile communication networks. Proc. Natl. Acad. Sci. 104(18), 7332\u20137336 (2007)","journal-title":"Proc. Natl. Acad. Sci."},{"key":"10_CR13","doi-asserted-by":"publisher","first-page":"4626","DOI":"10.1103\/PhysRevLett.85.4626","volume":"85","author":"R Cohen","year":"2000","unstructured":"Cohen, R., Erez, K., ben Avraham, D., Havlin, S.: Resilience of the internet to random breakdowns. Phys. Rev. Lett. 85, 4626\u20134628 (2000)","journal-title":"Phys. Rev. Lett."},{"key":"10_CR14","doi-asserted-by":"publisher","first-page":"3682","DOI":"10.1103\/PhysRevLett.86.3682","volume":"86","author":"R Cohen","year":"2001","unstructured":"Cohen, R., Erez, K., ben Avraham, D., Havlin, S.: Breakdown of the internet under intentional attack. Phys. Rev. Lett. 86, 3682\u20133685 (2001)","journal-title":"Phys. Rev. Lett."},{"key":"10_CR15","doi-asserted-by":"publisher","first-page":"5468","DOI":"10.1103\/PhysRevLett.85.5468","volume":"85","author":"DS Callaway","year":"2000","unstructured":"Callaway, D.S., Newman, M.E.J., Strogatz, S.H., Watts, D.J.: Network robustness and fragility: percolation on random graphs. Phys. Rev. Lett. 85, 5468\u20135471 (2000)","journal-title":"Phys. Rev. Lett."},{"key":"10_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"204","DOI":"10.1007\/978-3-642-22655-7_10","volume-title":"ECOOP 2011 \u2013 Object-Oriented Programming","author":"C Taube-Schock","year":"2011","unstructured":"Taube-Schock, C., Walker, R.J., Witten, I.H.: Can we avoid high coupling? In: Mezini, M. (ed.) ECOOP 2011. LNCS, vol. 6813, pp. 204\u2013228. Springer, Heidelberg (2011). https:\/\/doi.org\/10.1007\/978-3-642-22655-7_10"},{"issue":"4","key":"10_CR17","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. 51(4), 661\u2013703 (2009)","journal-title":"SIAM Rev."},{"issue":"4","key":"10_CR18","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"2","author":"TJ McCabe","year":"1976","unstructured":"McCabe, T.J.: A complexity measure. IEEE Trans. Softw. Eng. 2(4), 308\u2013320 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"9","key":"10_CR19","doi-asserted-by":"publisher","first-page":"1357","DOI":"10.1109\/32.6178","volume":"14","author":"EJ Weyuker","year":"1988","unstructured":"Weyuker, E.J.: Evaluating software complexity measures. IEEE Trans. Softw. Eng. 14(9), 1357\u20131365 (1988)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"1","key":"10_CR20","doi-asserted-by":"publisher","first-page":"68","DOI":"10.1109\/32.481535","volume":"22","author":"LC Briand","year":"1996","unstructured":"Briand, L.C., Morasca, S., Basili, V.R.: Property-based software engineering measurement. IEEE Trans. Softw. Eng. 22(1), 68\u201386 (1996). https:\/\/doi.org\/10.1109\/32.481535","journal-title":"IEEE Trans. Softw. Eng."},{"key":"10_CR21","unstructured":"RefactorErl webpage (2015). http:\/\/plc.inf.elte.hu\/erlang\/"},{"key":"10_CR22","unstructured":"Erlang OTP homepage (2015). http:\/\/www.erlang.org\/download.html"},{"issue":"1","key":"10_CR23","first-page":"65","volume":"7","author":"D Horp\u00e1csi","year":"2013","unstructured":"Horp\u00e1csi, D., K\u0151szegi, J.: Static analysis of function calls in Erlang. Refining the static function call graph with dynamic call information by using data-flow analysis. e-Informatica Softw. Eng. J. 7(1), 65\u201376 (2013)","journal-title":"e-Informatica Softw. Eng. J."},{"key":"10_CR24","unstructured":"Scala repository on GitHub (2015). https:\/\/github.com\/scala\/scala"},{"key":"10_CR25","doi-asserted-by":"crossref","unstructured":"Feh\u00e9r, G., B\u00e9k\u00e9s, A.G.: ECT: an object-oriented extension to Erlang. In: Proceedings of the 8th ACM SIGPLAN Workshop on ERLANG, ERLANG 2009, pp. 51\u201362. ACM, New York (2009)","DOI":"10.1145\/1596600.1596608"}],"container-title":["Lecture Notes in Computer Science","Central European Functional Programming School"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-28346-9_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,1,16]],"date-time":"2021-01-16T14:48:08Z","timestamp":1610808488000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-28346-9_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030283452","9783030283469"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-28346-9_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"14 August 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CEFP","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Central European Functional Programming School","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Budapest","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Hungary","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2015","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6 July 2015","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"10 July 2015","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"6","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"cefp2015","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/people.inf.elte.hu\/cefp\/cefp2015\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}