{"id":"https://openalex.org/W2140860789","doi":"https://doi.org/10.1109/esem.2007.32","title":"Fine-Grained Software Metrics in Practice","display_name":"Fine-Grained Software Metrics in Practice","publication_year":2007,"publication_date":"2007-09-01","ids":{"openalex":"https://openalex.org/W2140860789","doi":"https://doi.org/10.1109/esem.2007.32","mag":"2140860789"},"language":"en","primary_location":{"id":"doi:10.1109/esem.2007.32","is_oa":false,"landing_page_url":"https://doi.org/10.1109/esem.2007.32","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007)","raw_type":"proceedings-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":null,"display_name":"Michael English","orcid":null},"institutions":[{"id":"https://openalex.org/I230495080","display_name":"University of Limerick","ror":"https://ror.org/00a0n9e72","country_code":"IE","type":"education","lineage":["https://openalex.org/I230495080"]}],"countries":["IE"],"is_corresponding":false,"raw_author_name":"Michael English","raw_affiliation_strings":["CSIS Department, University of Limerick, Ireland","Japan Manned Space Syst. Corp., Yokohama"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CSIS Department, University of Limerick, Ireland","institution_ids":["https://openalex.org/I230495080"]},{"raw_affiliation_string":"Japan Manned Space Syst. Corp., Yokohama","institution_ids":[]}]},{"author_position":"middle","author":{"id":null,"display_name":"Jim Buckley","orcid":null},"institutions":[{"id":"https://openalex.org/I230495080","display_name":"University of Limerick","ror":"https://ror.org/00a0n9e72","country_code":"IE","type":"education","lineage":["https://openalex.org/I230495080"]},{"id":"https://openalex.org/I4210156214","display_name":"Japan Space Forum","ror":"https://ror.org/05vg8h197","country_code":"JP","type":"other","lineage":["https://openalex.org/I4210156214"]}],"countries":["IE","JP"],"is_corresponding":false,"raw_author_name":"Jim Buckley","raw_affiliation_strings":["CSIS Department, University of Limerick, Ireland","Japan Manned Space Systems Corporation, Japan#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CSIS Department, University of Limerick, Ireland","institution_ids":["https://openalex.org/I230495080"]},{"raw_affiliation_string":"Japan Manned Space Systems Corporation, Japan#TAB#","institution_ids":["https://openalex.org/I4210156214"]}]},{"author_position":"last","author":{"id":null,"display_name":"Tony Cahill","orcid":null},"institutions":[{"id":"https://openalex.org/I1331384533","display_name":"University of Hawaii System","ror":"https://ror.org/03tzaeb71","country_code":"US","type":"education","lineage":["https://openalex.org/I1331384533"]},{"id":"https://openalex.org/I230495080","display_name":"University of Limerick","ror":"https://ror.org/00a0n9e72","country_code":"IE","type":"education","lineage":["https://openalex.org/I230495080"]}],"countries":["IE","US"],"is_corresponding":false,"raw_author_name":"Tony Cahill","raw_affiliation_strings":["CSIS Department, University of Limerick, Ireland","University of Hawaii, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"CSIS Department, University of Limerick, Ireland","institution_ids":["https://openalex.org/I230495080"]},{"raw_affiliation_string":"University of Hawaii, USA","institution_ids":["https://openalex.org/I1331384533"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.4872,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.91986454,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"295","last_page":"304"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":1.0,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.996399998664856,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12423","display_name":"Software Reliability and Analysis Research","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7843087315559387},{"id":"https://openalex.org/keywords/construct","display_name":"Construct (python library)","score":0.7550287842750549},{"id":"https://openalex.org/keywords/modularity","display_name":"Modularity (biology)","score":0.7352142930030823},{"id":"https://openalex.org/keywords/inheritance","display_name":"Inheritance (genetic algorithm)","score":0.6217818260192871},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5446412563323975},{"id":"https://openalex.org/keywords/cohesion","display_name":"Cohesion (chemistry)","score":0.5174775123596191},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.5098792314529419},{"id":"https://openalex.org/keywords/mechanism","display_name":"Mechanism (biology)","score":0.45521044731140137},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.4268679618835449},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.42031538486480713},{"id":"https://openalex.org/keywords/abstraction","display_name":"Abstraction","score":0.41942524909973145},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.412986695766449},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.41277238726615906},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.38284626603126526},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.3494334816932678},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.33859485387802124},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.2883393168449402}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7843087315559387},{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.7550287842750549},{"id":"https://openalex.org/C2779478453","wikidata":"https://www.wikidata.org/wiki/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.7352142930030823},{"id":"https://openalex.org/C2780902518","wikidata":"https://www.wikidata.org/wiki/Q6033780","display_name":"Inheritance (genetic algorithm)","level":3,"score":0.6217818260192871},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5446412563323975},{"id":"https://openalex.org/C104054115","wikidata":"https://www.wikidata.org/wiki/Q216828","display_name":"Cohesion (chemistry)","level":2,"score":0.5174775123596191},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.5098792314529419},{"id":"https://openalex.org/C89611455","wikidata":"https://www.wikidata.org/wiki/Q6804646","display_name":"Mechanism (biology)","level":2,"score":0.45521044731140137},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.4268679618835449},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.42031538486480713},{"id":"https://openalex.org/C124304363","wikidata":"https://www.wikidata.org/wiki/Q673661","display_name":"Abstraction","level":2,"score":0.41942524909973145},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.412986695766449},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.41277238726615906},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.38284626603126526},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.3494334816932678},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.33859485387802124},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.2883393168449402},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C178790620","wikidata":"https://www.wikidata.org/wiki/Q11351","display_name":"Organic chemistry","level":1,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/esem.2007.32","is_oa":false,"landing_page_url":"https://doi.org/10.1109/esem.2007.32","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"First International Symposium on Empirical Software Engineering and Measurement (ESEM 2007)","raw_type":"proceedings-article"},{"id":"pmh:http://www.rian.ie/49391/","is_oa":false,"landing_page_url":"http://hdl.handle.net/10344/1185","pdf_url":null,"source":{"id":"https://openalex.org/S4306400033","display_name":"Arrow@dit (Dublin Institute of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I115570527","host_organization_name":"Dublin Institute of Technology","host_organization_lineage":["https://openalex.org/I115570527"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":"First international symposium on empirical software engineering and measurement;pp. 295-304","raw_type":"Conference item"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W38316647","https://openalex.org/W303041664","https://openalex.org/W1517800909","https://openalex.org/W1536344896","https://openalex.org/W1537033052","https://openalex.org/W1589434247","https://openalex.org/W1593055905","https://openalex.org/W1604641463","https://openalex.org/W1698413860","https://openalex.org/W1868410565","https://openalex.org/W1974595382","https://openalex.org/W1989587125","https://openalex.org/W1994196373","https://openalex.org/W2002635126","https://openalex.org/W2013999503","https://openalex.org/W2016984840","https://openalex.org/W2067624202","https://openalex.org/W2072145188","https://openalex.org/W2081377256","https://openalex.org/W2096192820","https://openalex.org/W2107643286","https://openalex.org/W2111962857","https://openalex.org/W2132762162","https://openalex.org/W2134732423","https://openalex.org/W2149637027","https://openalex.org/W2152155318","https://openalex.org/W2152782601","https://openalex.org/W2158038178","https://openalex.org/W2158864412","https://openalex.org/W2159942800","https://openalex.org/W2163876299","https://openalex.org/W2165471467","https://openalex.org/W2170352783","https://openalex.org/W2503841901","https://openalex.org/W3183224878","https://openalex.org/W3217434207","https://openalex.org/W4233041370","https://openalex.org/W4235423162","https://openalex.org/W4285719527","https://openalex.org/W6639198127","https://openalex.org/W6653687830","https://openalex.org/W6682087758","https://openalex.org/W6804853418"],"related_works":["https://openalex.org/W4312622767","https://openalex.org/W2103526356","https://openalex.org/W2164183816","https://openalex.org/W1553176225","https://openalex.org/W1980601824","https://openalex.org/W91382638","https://openalex.org/W2915599431","https://openalex.org/W1539836756","https://openalex.org/W2061144526","https://openalex.org/W2116693957"],"abstract_inverted_index":{"Modularity":[0],"is":[1,24,56,126,160,178],"one":[2,25],"of":[3,7,26,30,44,60,70,81,85,94,104,112,136],"the":[4,8,27,31,42,45,61,82,86,101,105,119,134,149,157],"key":[5],"features":[6],"Object-":[9],"Oriented":[10],"(00)":[11],"paradigm.":[12],"Low":[13],"coupling":[14,50,124],"and":[15,109,128],"high":[16],"cohesion":[17],"help":[18],"to":[19,162,167,175],"achieve":[20],"good":[21],"modularity.":[22,36],"Inheritance":[23],"core":[28],"concepts":[29],"00":[32],"paradigm":[33],"which":[34,122],"facilitates":[35],"Previous":[37,130],"research":[38],"has":[39],"shown":[40],"that":[41,99,156],"use":[43,84,103],"friend":[46,62,87,106,158],"construct":[47,63],"as":[48],"a":[49,92,137,163],"mechanism":[51,125,159],"in":[52,66,79,171],"C+":[53],"+":[54],"software":[55,95,142,151],"extensive.":[57],"However,":[58,173],"measures":[59,69,76],"are":[64,77,97,116,145],"scarse":[65],"comparison":[67],"with":[68],"inheritance.":[71],"In":[72,89],"addition,":[73],"these":[74],"existing":[75],"coarse-grained,":[78],"spite":[80],"widespread":[83],"mechanism.":[88],"this":[90],"paper,":[91],"set":[93],"metrics":[96,115,143],"proposed":[98],"measure":[100],"actual":[102],"construct,":[107],"inheritance":[108],"other":[110],"forms":[111],"coupling.":[113],"These":[114],"based":[117],"on":[118],"interactions":[120],"for":[121],"each":[123],"necessary":[127],"sufficient.":[129],"work":[131],"only":[132],"considered":[133],"declaration":[135],"relationship":[138],"between":[139],"classes.":[140,172],"The":[141],"introduced":[144],"empirically":[146],"assessed":[147],"using":[148],"LEDA":[150],"system.":[152],"Our":[153],"results":[154],"indicate":[155],"used":[161],"very":[164],"limited":[165],"extent":[166],"access":[168,174],"hidden":[169,176],"methods":[170],"attributes":[177],"more":[179],"common.":[180]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2016-06-24T00:00:00"}
