{"id":"https://openalex.org/W170465217","doi":null,"title":"External Code Quality Model and Cross-Validation of the Model","display_name":"External Code Quality Model and Cross-Validation of the Model","publication_year":2007,"publication_date":"2007-01-01","ids":{"openalex":"https://openalex.org/W170465217","mag":"170465217"},"language":"en","primary_location":{"id":"mag:170465217","doi":null,"is_oa":false,"landing_page_url":"https://madeyski.e-informatyka.pl/download/Madeyski07i.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null},"volume":null,"type":"article","is_traditional":true,"indexed_in":[],"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/A5081451369","display_name":"Lech Madeyski","orcid":"https://orcid.org/0000-0003-3907-3357","observed_orcids":["https://orcid.org/0000-0003-3907-3357"]},"institutions":[{"id":"https://openalex.org/I219388962","display_name":"University of Wroc\u0142aw","ror":"https://ror.org/00yae6e25","country_code":"PL","type":"education","lineage":["https://openalex.org/I219388962"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Lech Madeyski","raw_affiliation_strings":["University of Wroclaw,"],"raw_orcid":"https://orcid.org/0000-0003-3907-3357","affiliations":[{"raw_affiliation_string":"University of Wroclaw,","institution_ids":["https://openalex.org/I219388962"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5080153072","display_name":"Zbigniew Huzar","orcid":"https://orcid.org/0000-0002-4362-3502","observed_orcids":["https://orcid.org/0000-0002-4362-3502"]},"institutions":[{"id":"https://openalex.org/I219388962","display_name":"University of Wroc\u0142aw","ror":"https://ror.org/00yae6e25","country_code":"PL","type":"education","lineage":["https://openalex.org/I219388962"]}],"countries":["PL"],"is_corresponding":false,"raw_author_name":"Zbigniew Huzar","raw_affiliation_strings":["University of Wroclaw,"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"University of Wroclaw,","institution_ids":["https://openalex.org/I219388962"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I219388962"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.0,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9994999766349792,"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":0.9994999766349792,"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.00019999999494757503,"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.0,"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/local-operations-and-classical-communication","display_name":"local operations and classical communication","score":0.6690000295639038},{"id":"https://openalex.org/keywords/development-methods","display_name":"development methods","score":0.5920000076293945},{"id":"https://openalex.org/keywords/pair-programming","display_name":"pair programming","score":0.9710000157356262},{"id":"https://openalex.org/keywords/predictive-model","display_name":"prediction model","score":0.4749999940395355},{"id":"https://openalex.org/keywords/cross-validation","display_name":"cross-validation","score":0.8259999752044678},{"id":"https://openalex.org/keywords/model-generalization","display_name":"model generalization","score":0.7799999713897705},{"id":"https://openalex.org/keywords/software-quality-prediction","display_name":"software quality prediction","score":0.42100000381469727}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6959573030471802},{"id":"https://openalex.org/C27158222","wikidata":"https://www.wikidata.org/wiki/Q5532422","display_name":"Generalizability theory","level":2,"score":0.6681259870529175},{"id":"https://openalex.org/C2780009758","wikidata":"https://www.wikidata.org/wiki/Q6804172","display_name":"Measure (data warehouse)","level":2,"score":0.6451369524002075},{"id":"https://openalex.org/C196083921","wikidata":"https://www.wikidata.org/wiki/Q7915758","display_name":"Variance (accounting)","level":2,"score":0.6188598275184631},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.5886942148208618},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.5847336649894714},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.5731222629547119},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.412982314825058},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.35466814041137695},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.255318284034729},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.20738300681114197},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.17084360122680664},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.13017910718917847},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.10717234015464783},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","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},{"id":"https://openalex.org/C121955636","wikidata":"https://www.wikidata.org/wiki/Q4116214","display_name":"Accounting","level":1,"score":0.0},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"mag:170465217","doi":null,"is_oa":false,"landing_page_url":"https://madeyski.e-informatyka.pl/download/Madeyski07i.pdf","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":null}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W18855373","https://openalex.org/W48995315","https://openalex.org/W1487426945","https://openalex.org/W1488077794","https://openalex.org/W1493688518","https://openalex.org/W1507539036","https://openalex.org/W1512973173","https://openalex.org/W1520959106","https://openalex.org/W1581458090","https://openalex.org/W1587315015","https://openalex.org/W1594204337","https://openalex.org/W1603773145","https://openalex.org/W1926205450","https://openalex.org/W1981329136","https://openalex.org/W1990259865","https://openalex.org/W1992602600","https://openalex.org/W2000695132","https://openalex.org/W2015729052","https://openalex.org/W2018982342","https://openalex.org/W2034433197","https://openalex.org/W2043240215","https://openalex.org/W2047345132","https://openalex.org/W2049329210","https://openalex.org/W2065667299","https://openalex.org/W2072437091","https://openalex.org/W2081917329","https://openalex.org/W2100656553","https://openalex.org/W2107643286","https://openalex.org/W2117539536","https://openalex.org/W2121866145","https://openalex.org/W2129005287","https://openalex.org/W2133073371","https://openalex.org/W2135250985","https://openalex.org/W2139085711","https://openalex.org/W2143075743","https://openalex.org/W2144072724","https://openalex.org/W2148071752","https://openalex.org/W2148148196","https://openalex.org/W2158864412","https://openalex.org/W2169924227","https://openalex.org/W2752455916","https://openalex.org/W3143245542"],"related_works":["https://openalex.org/W3134402730","https://openalex.org/W7097692239","https://openalex.org/W2964067326","https://openalex.org/W2065926773","https://openalex.org/W4387652204","https://openalex.org/W7100087222","https://openalex.org/W2289732177","https://openalex.org/W7095380785","https://openalex.org/W7098772063","https://openalex.org/W7095280350"],"abstract_inverted_index":{"One":[0],"goal":[1,94],"of":[2,28,74,126,128,132,157,162,180],"this":[3,122],"paper":[4,118],"is":[5,95],"to":[6,96,120,140,153,172],"empirically":[7],"explore":[8],"the":[9,26,75,84,98,107,129,133,146,155,158,163,181,187],"relationships":[10],"between":[11],"existing":[12,169],"object-oriented":[13],"(OO)":[14],"structural":[15],"measures":[16,55],"(both,":[17],"class-level":[18],"and":[19,21,34,37,62,115,145,192],"package-level)":[20],"external":[22,45,76],"code":[23,46,77],"quality":[24,47,78],"in":[25],"context":[27],"different":[29],"development":[30,68],"methods":[31],"(solo/pair":[32],"programming":[33],"test-first/testlast":[35],"programming)":[36],"based":[38,52,86],"on":[39,53,87],"122":[40],"projects.":[41],"It":[42],"appeared":[43],"that":[44,110],"can":[48,80,102,183],"be":[49,81,105,173,184],"better":[50],"predicted":[51],"OO":[54],"(class-level":[56],"CBO":[57],"measure,":[58],"package-level":[59],"NOT":[60],"measure),":[61],"size":[63],"related":[64],"LOCC":[65],"measure":[66],"than":[67],"methods.":[69],"About":[70],"37":[71],"per":[72,178],"cent":[73,179],"variance":[79,182],"explained":[82,185],"by":[83,124,168,186],"model":[85,144],"only":[88],"aforementioned":[89],"three":[90],"measures.":[91],"The":[92],"second":[93],"answer":[97,121],"question":[99,123],"how":[100],"accurate":[101],"these":[103],"models":[104],"considering":[106],"unavoidable":[108],"differences":[109],"may":[111],"exist":[112],"across":[113],"projects":[114,134],"systems.":[116],"This":[117],"attempts":[119],"means":[125],"cross-validation":[127],"model.":[130,160,188],"Twothirds":[131],"(81":[135],"projects)":[136,150],"were":[137,151],"randomly":[138],"picked":[139],"build":[141],"our":[142],"prediction":[143],"remaining":[147],"one-third":[148],"(41":[149],"used":[152],"verify":[154],"efficacy":[156],"built":[159],"Generalizability":[161],"model,":[164],"as":[165,175],"currently":[166],"captured":[167],"measures,":[170],"seems":[171],"limited":[174],"about":[176],"19":[177],"Therefore,":[189],"possible":[190],"explanations":[191],"improvements":[193],"are":[194],"suggested.":[195]},"counts_by_year":[],"updated_date":"2025-11-06T04:12:42.849631","created_date":"2016-06-24T00:00:00"}
