{"id":"https://openalex.org/W2965739988","doi":"https://doi.org/10.1109/clei.2018.00014","title":"A Correlation Analysis between Halstead Complexity Measures and other Software Measures","display_name":"A Correlation Analysis between Halstead Complexity Measures and other Software Measures","publication_year":2018,"publication_date":"2018-10-01","ids":{"openalex":"https://openalex.org/W2965739988","doi":"https://doi.org/10.1109/clei.2018.00014","mag":"2965739988"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/clei.2018.00014","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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":"https://openalex.org/A5076817045","display_name":"Rodrigo Tavares Coimbra","orcid":null},"institutions":[{"id":"https://openalex.org/I1315085146","display_name":"Universidade Federal de Lavras","ror":"https://ror.org/0122bmm03","country_code":"BR","type":"funder","lineage":["https://openalex.org/I1315085146"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Rodrigo Tavares Coimbra","raw_affiliation_strings":["Universidade Federal de Lavras, Lavras, MG, BR"],"affiliations":[{"raw_affiliation_string":"Universidade Federal de Lavras, Lavras, MG, BR","institution_ids":["https://openalex.org/I1315085146"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084541803","display_name":"Ant\u00f4nio Resende","orcid":null},"institutions":[{"id":"https://openalex.org/I1315085146","display_name":"Universidade Federal de Lavras","ror":"https://ror.org/0122bmm03","country_code":"BR","type":"funder","lineage":["https://openalex.org/I1315085146"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ant\u00f4nio Resende","raw_affiliation_strings":["Universidade Federal de Lavras, Lavras, MG, BR"],"affiliations":[{"raw_affiliation_string":"Universidade Federal de Lavras, Lavras, MG, BR","institution_ids":["https://openalex.org/I1315085146"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5033765888","display_name":"Ricardo Terra","orcid":"https://orcid.org/0000-0002-5824-7087"},"institutions":[{"id":"https://openalex.org/I1315085146","display_name":"Universidade Federal de Lavras","ror":"https://ror.org/0122bmm03","country_code":"BR","type":"funder","lineage":["https://openalex.org/I1315085146"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ricardo Terra","raw_affiliation_strings":["Universidade Federal de Lavras, Lavras, MG, BR"],"affiliations":[{"raw_affiliation_string":"Universidade Federal de Lavras, Lavras, MG, BR","institution_ids":["https://openalex.org/I1315085146"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.44,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.750789,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":74,"max":77},"biblio":{"volume":null,"issue":null,"first_page":"31","last_page":"39"},"is_retracted":false,"is_paratext":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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9988,"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"}},{"id":"https://openalex.org/T10430","display_name":"Software Engineering Techniques and Practices","score":0.9969,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/cyclomatic-complexity","display_name":"Cyclomatic complexity","score":0.61565626}],"concepts":[{"id":"https://openalex.org/C117220453","wikidata":"https://www.wikidata.org/wiki/Q5172842","display_name":"Correlation","level":2,"score":0.65196466},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6321054},{"id":"https://openalex.org/C187303228","wikidata":"https://www.wikidata.org/wiki/Q867330","display_name":"Cyclomatic complexity","level":3,"score":0.61565626},{"id":"https://openalex.org/C152124472","wikidata":"https://www.wikidata.org/wiki/Q1204361","display_name":"Redundancy (engineering)","level":2,"score":0.52448124},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5072643},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.43593273},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.42270455},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.40019777},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.38917717},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.37381178},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.25916284},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.21311703},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20882955},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/clei.2018.00014","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.43,"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":23,"referenced_works":["https://openalex.org/W1964962870","https://openalex.org/W1980057827","https://openalex.org/W1994872537","https://openalex.org/W2014412501","https://openalex.org/W2015029815","https://openalex.org/W2025043404","https://openalex.org/W2062937278","https://openalex.org/W2095938258","https://openalex.org/W2096532105","https://openalex.org/W2123448920","https://openalex.org/W2128374741","https://openalex.org/W2138581775","https://openalex.org/W2147618301","https://openalex.org/W2158864412","https://openalex.org/W2283312222","https://openalex.org/W2441881010","https://openalex.org/W2769811094","https://openalex.org/W2792610878","https://openalex.org/W2794916035","https://openalex.org/W3109906317","https://openalex.org/W3213422946","https://openalex.org/W4285719527","https://openalex.org/W74649515"],"related_works":["https://openalex.org/W4287862836","https://openalex.org/W4243377724","https://openalex.org/W2351691141","https://openalex.org/W2230906511","https://openalex.org/W2184327684","https://openalex.org/W2086523506","https://openalex.org/W2085446756","https://openalex.org/W1992074508","https://openalex.org/W1818848169","https://openalex.org/W1509265476"],"abstract_inverted_index":{"Halstead":[0,87,146,169],"Complexity":[1],"Measures,":[2],"proposed":[3,94],"in":[4,67,113,119],"1977,":[5],"analyze":[6],"a":[7,81,139,196],"software":[8,130],"system":[9],"independently":[10],"of":[11,22,62,75,108,126,135,158,168,217],"its":[12],"underlying":[13],"programming":[14,39],"language":[15],"(technology)":[16],"based":[17],"on":[18],"the":[19,52,73,85,96,106,124,133,191],"measures":[20,33,88,93,120,147,173,218],"number":[21],"operators":[23],"and":[24,42,54,70,89,102,121,128,148,176],"operands.":[25],"From":[26],"these":[27],"two":[28],"measures,":[29,150],"it":[30],"calculates":[31],"other":[32,90,149],"namely":[34],"vocabulary,":[35],"length,":[36],"volume,":[37],"difficulty,":[38],"effort,":[40],"errors,":[41],"testing":[43],"time.":[44],"The":[45],"problem,":[46],"nevertheless,":[47],"is":[48,78,203,207,214],"that":[49,65,212],"since":[50],"then":[51],"Academy":[53],"Industry":[55],"have":[56],"been":[57],"coming":[58],"up":[59],"with":[60,171,179,219],"hundreds":[61],"new":[63],"metrics":[64],"differ":[66],"their":[68],"assertions":[69],"calculations.":[71],"Therefore,":[72],"objective":[74],"this":[76],"paper":[77],"to":[79,115,153,184,190,210],"present":[80],"correlation":[82,167,209],"analysis":[83],"between":[84,145],"eleven":[86],"27":[91],"popular":[92],"over":[95],"decades":[97],"(e.g.,":[98],"LOC,":[99],"cyclomatic":[100],"complexity,":[101],"efferent":[103],"coupling)":[104],"through":[105],"inspection":[107],"97":[109],"open-source":[110],"Java":[111],"systems":[112],"order":[114],"(i)":[116],"identify":[117],"redundancy":[118],"(ii)":[122],"minimize":[123],"costs":[125],"monitoring":[127],"diagnosing":[129],"projects,":[131],"facilitating":[132],"task":[134],"making":[136],"measurements.":[137],"As":[138],"result,":[140],"we":[141],"identified":[142,165],"strong":[143],"correlations":[144],"mainly":[151],"related":[152],"size":[154],"such":[155],"as":[156],"quantity":[157],"methods,":[159],"packages,":[160],"attributes,":[161],"etc.":[162],"We":[163],"also":[164],"direct":[166],"measurements":[170],"coupling":[172],"named":[174],"Afferent":[175],"Efferent":[177],"Coupling,":[178],"values":[180],"ranging":[181],"from":[182],"0.802":[183],"0.931,":[185],"which":[186],"are":[187,225],"quite":[188],"close":[189],"maximum":[192],"value":[193],"1":[194],"for":[195],"correlation.":[197],"These":[198],"results":[199,224],"demonstrate":[200],"that-although":[201],"there":[202,213],"no":[204],"perfect":[205],"correlation-there":[206],"enough":[208],"hypothesize":[211],"an":[215],"overlap":[216],"different":[220],"denominations":[221],"whose":[222],"measured":[223],"equivalent.":[226]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W2965739988","counts_by_year":[{"year":2024,"cited_by_count":2},{"year":2021,"cited_by_count":1}],"updated_date":"2025-02-16T09:53:41.033987","created_date":"2019-08-13"}