{"id":"https://openalex.org/W2135250985","doi":"https://doi.org/10.1016/s0164-1212(00)00086-8","title":"The prediction of faulty classes using object-oriented design metrics","display_name":"The prediction of faulty classes using object-oriented design metrics","publication_year":2001,"publication_date":"2001-02-01","ids":{"openalex":"https://openalex.org/W2135250985","doi":"https://doi.org/10.1016/s0164-1212(00)00086-8","mag":"2135250985"},"language":"en","primary_location":{"id":"doi:10.1016/s0164-1212(00)00086-8","is_oa":false,"landing_page_url":"https://doi.org/10.1016/s0164-1212(00)00086-8","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://nrc-publications.canada.ca/eng/view/accepted/?id=284d9d89-97be-4aaf-b706-aad56b4a24f3","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5070248034","display_name":"Khaled El Emam","orcid":"https://orcid.org/0000-0003-3325-4149"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Khaled El Emam","raw_affiliation_strings":["National Research Council, Institute for Information Technology, Building M-50, Montreal Road, Ottawa, Ont., Canada K1A OR6"],"affiliations":[{"raw_affiliation_string":"National Research Council, Institute for Information Technology, Building M-50, Montreal Road, Ottawa, Ont., Canada K1A OR6","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050177757","display_name":"Walc\u00e9lio L. Melo","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Walcelio Melo","raw_affiliation_strings":["Oracle Brazil, SCN Qd. 2 Bl. A, Ed. Corporate, S. 604, 70712-900 Brasilia, DF, Brazil"],"affiliations":[{"raw_affiliation_string":"Oracle Brazil, SCN Qd. 2 Bl. A, Ed. Corporate, S. 604, 70712-900 Brasilia, DF, Brazil","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064422885","display_name":"Javam C. Machado","orcid":"https://orcid.org/0000-0002-8430-9421"},"institutions":[{"id":"https://openalex.org/I243754102","display_name":"Universidade Federal do Cear\u00e1","ror":"https://ror.org/03srtnf24","country_code":"BR","type":"education","lineage":["https://openalex.org/I243754102"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Javam C. Machado","raw_affiliation_strings":["Dep. Computacao, Univ. Federal do Ceara, Brazil"],"affiliations":[{"raw_affiliation_string":"Dep. Computacao, Univ. Federal do Ceara, Brazil","institution_ids":["https://openalex.org/I243754102"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5070248034"],"corresponding_institution_ids":[],"apc_list":{"value":3560,"currency":"USD","value_usd":3560},"apc_paid":null,"fwci":31.377,"has_fulltext":true,"cited_by_count":360,"citation_normalized_percentile":{"value":0.9946766,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":95,"max":100},"biblio":{"volume":"56","issue":"1","first_page":"63","last_page":"75"},"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9991999864578247,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9988999962806702,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/construct","display_name":"Construct (python library)","score":0.6449465155601501},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.5922788381576538},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5887108445167542},{"id":"https://openalex.org/keywords/metric","display_name":"Metric (unit)","score":0.5853742957115173},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.56253582239151},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5138326287269592},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.4964142441749573},{"id":"https://openalex.org/keywords/object","display_name":"Object (grammar)","score":0.4590872526168823},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.45751211047172546},{"id":"https://openalex.org/keywords/field","display_name":"Field (mathematics)","score":0.4534457325935364},{"id":"https://openalex.org/keywords/reliability-engineering","display_name":"Reliability engineering","score":0.4370814263820648},{"id":"https://openalex.org/keywords/software-metric","display_name":"Software metric","score":0.4292048215866089},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.4276737868785858},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.31149619817733765},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.29845285415649414},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.24466055631637573},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.19261109828948975},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.08640629053115845}],"concepts":[{"id":"https://openalex.org/C2780801425","wikidata":"https://www.wikidata.org/wiki/Q5164392","display_name":"Construct (python library)","level":2,"score":0.6449465155601501},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.5922788381576538},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5887108445167542},{"id":"https://openalex.org/C176217482","wikidata":"https://www.wikidata.org/wiki/Q860554","display_name":"Metric (unit)","level":2,"score":0.5853742957115173},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.56253582239151},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5138326287269592},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.4964142441749573},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.4590872526168823},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.45751211047172546},{"id":"https://openalex.org/C9652623","wikidata":"https://www.wikidata.org/wiki/Q190109","display_name":"Field (mathematics)","level":2,"score":0.4534457325935364},{"id":"https://openalex.org/C200601418","wikidata":"https://www.wikidata.org/wiki/Q2193887","display_name":"Reliability engineering","level":1,"score":0.4370814263820648},{"id":"https://openalex.org/C82214349","wikidata":"https://www.wikidata.org/wiki/Q657339","display_name":"Software metric","level":5,"score":0.4292048215866089},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.4276737868785858},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.31149619817733765},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.29845285415649414},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.24466055631637573},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.19261109828948975},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08640629053115845},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","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/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1016/s0164-1212(00)00086-8","is_oa":false,"landing_page_url":"https://doi.org/10.1016/s0164-1212(00)00086-8","pdf_url":null,"source":{"id":"https://openalex.org/S37879656","display_name":"Journal of Systems and Software","issn_l":"0164-1212","issn":["0164-1212","1873-1228"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Journal of Systems and Software","raw_type":"journal-article"},{"id":"pmh:oai:cisti-icist.nrc-cnrc.ca:cistinparc:8914448","is_oa":true,"landing_page_url":"https://nrc-publications.canada.ca/fra/voir/objet/?id=284d9d89-97be-4aaf-b706-aad56b4a24f3","pdf_url":"https://nrc-publications.canada.ca/eng/view/accepted/?id=284d9d89-97be-4aaf-b706-aad56b4a24f3","source":{"id":"https://openalex.org/S7407055245","display_name":"NPARC","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},{"id":"pmh:oai:CiteSeerX.psu:10.1.1.20.2661","is_oa":false,"landing_page_url":"http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.20.2661","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://seg.iit.nrc.ca/papers/NRC43609.pdf","raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:cisti-icist.nrc-cnrc.ca:cistinparc:8914448","is_oa":true,"landing_page_url":"https://nrc-publications.canada.ca/fra/voir/objet/?id=284d9d89-97be-4aaf-b706-aad56b4a24f3","pdf_url":"https://nrc-publications.canada.ca/eng/view/accepted/?id=284d9d89-97be-4aaf-b706-aad56b4a24f3","source":{"id":"https://openalex.org/S7407055245","display_name":"NPARC","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[{"score":0.550000011920929,"id":"https://metadata.un.org/sdg/12","display_name":"Responsible consumption and production"}],"awards":[],"funders":[],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W2135250985.pdf","grobid_xml":"https://content.openalex.org/works/W2135250985.grobid-xml"},"referenced_works_count":55,"referenced_works":["https://openalex.org/W74649515","https://openalex.org/W303041664","https://openalex.org/W1492818624","https://openalex.org/W1527532036","https://openalex.org/W1594292974","https://openalex.org/W1610217643","https://openalex.org/W1704669313","https://openalex.org/W1946080619","https://openalex.org/W1953529280","https://openalex.org/W1961387288","https://openalex.org/W1968114652","https://openalex.org/W1973948212","https://openalex.org/W1978974356","https://openalex.org/W1981698832","https://openalex.org/W1983030745","https://openalex.org/W1990259865","https://openalex.org/W1994196373","https://openalex.org/W2009543464","https://openalex.org/W2015729052","https://openalex.org/W2020214980","https://openalex.org/W2041413355","https://openalex.org/W2048997388","https://openalex.org/W2052779929","https://openalex.org/W2081917329","https://openalex.org/W2084396669","https://openalex.org/W2091685122","https://openalex.org/W2101728371","https://openalex.org/W2104960492","https://openalex.org/W2110656807","https://openalex.org/W2117539536","https://openalex.org/W2121866145","https://openalex.org/W2122315421","https://openalex.org/W2132762162","https://openalex.org/W2132988567","https://openalex.org/W2138661194","https://openalex.org/W2139085711","https://openalex.org/W2141051748","https://openalex.org/W2144869437","https://openalex.org/W2145420615","https://openalex.org/W2146252682","https://openalex.org/W2152575748","https://openalex.org/W2157825442","https://openalex.org/W2158864412","https://openalex.org/W2160538621","https://openalex.org/W2169071913","https://openalex.org/W2271596670","https://openalex.org/W2517346518","https://openalex.org/W2753951321","https://openalex.org/W2799136255","https://openalex.org/W4245105903","https://openalex.org/W4250186870","https://openalex.org/W4285719527","https://openalex.org/W4300127662","https://openalex.org/W4300885073","https://openalex.org/W7015922362"],"related_works":["https://openalex.org/W2494189957","https://openalex.org/W2079121834","https://openalex.org/W2119956050","https://openalex.org/W2116876706","https://openalex.org/W2181911813","https://openalex.org/W2350290471","https://openalex.org/W1792767331","https://openalex.org/W1562268242","https://openalex.org/W2123254067","https://openalex.org/W6016662"],"abstract_inverted_index":null,"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":3},{"year":2023,"cited_by_count":4},{"year":2022,"cited_by_count":6},{"year":2021,"cited_by_count":8},{"year":2020,"cited_by_count":14},{"year":2019,"cited_by_count":9},{"year":2018,"cited_by_count":14},{"year":2017,"cited_by_count":20},{"year":2016,"cited_by_count":22},{"year":2015,"cited_by_count":25},{"year":2014,"cited_by_count":26},{"year":2013,"cited_by_count":24},{"year":2012,"cited_by_count":30}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
