{"id":"https://openalex.org/W2938594772","doi":"https://doi.org/10.1145/3319008.3320125","title":"Applying the Single Responsibility Principle in Industry","display_name":"Applying the Single Responsibility Principle in Industry","publication_year":2019,"publication_date":"2019-04-10","ids":{"openalex":"https://openalex.org/W2938594772","doi":"https://doi.org/10.1145/3319008.3320125","mag":"2938594772"},"language":"en","primary_location":{"id":"doi:10.1145/3319008.3320125","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3319008.3320125","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Evaluation and Assessment on Software Engineering","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":"https://openalex.org/A5057023981","display_name":"Apostolos Ampatzoglou","orcid":"https://orcid.org/0000-0002-5764-7302"},"institutions":[{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]},{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]},{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":true,"raw_author_name":"Apostolos Ampatzoglou","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5046907141","display_name":"Angeliki-Agathi Tsintzira","orcid":null},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]},{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]},{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Angeliki-Agathi Tsintzira","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036862767","display_name":"Elvira-Maria Arvanitou","orcid":"https://orcid.org/0000-0002-2638-6410"},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]},{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]},{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Elvira-Maria Arvanitou","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005131176","display_name":"Alexander Chatzigeorgiou","orcid":"https://orcid.org/0000-0002-5381-8418"},"institutions":[{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]},{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]},{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Alexander Chatzigeorgiou","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009279802","display_name":"Ioannis Stamelos","orcid":"https://orcid.org/0000-0001-9440-3633"},"institutions":[{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]},{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]},{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Ioannis Stamelos","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045333976","display_name":"Alexandru Moga","orcid":null},"institutions":[{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]},{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]},{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Alexandru Moga","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048046336","display_name":"Robert Heb","orcid":null},"institutions":[{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]},{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]},{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Robert Heb","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5071251605","display_name":"Oliviu Matei","orcid":"https://orcid.org/0000-0003-0319-8318"},"institutions":[{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]},{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]},{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Oliviu Matei","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5085530926","display_name":"Nikolaos Tsiridis","orcid":null},"institutions":[{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]},{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]},{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Nikolaos Tsiridis","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5060625416","display_name":"Dionysios Kehagias","orcid":"https://orcid.org/0000-0002-6912-3493"},"institutions":[{"id":"https://openalex.org/I21370196","display_name":"Aristotle University of Thessaloniki","ror":"https://ror.org/02j61yw88","country_code":"GR","type":"education","lineage":["https://openalex.org/I21370196"]},{"id":"https://openalex.org/I192756129","display_name":"University of Macedonia","ror":"https://ror.org/05fg6gr82","country_code":"GR","type":"education","lineage":["https://openalex.org/I192756129"]},{"id":"https://openalex.org/I4210093649","display_name":"Information Technologies Institute","ror":"https://ror.org/0069akp70","country_code":"GR","type":"nonprofit","lineage":["https://openalex.org/I4210093649"]}],"countries":["GR"],"is_corresponding":false,"raw_author_name":"Dionisis Kehagias","raw_affiliation_strings":["Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece"],"affiliations":[{"raw_affiliation_string":"Department of Applied Informatics, University of Macedonia, Thessaloniki, Greece and Department of Informatics, Aristotle University of Thessaloniki, Thessaloniki, Greece and Holisun, Baia Mare, Romania and Open Technology Services, Thessaloniki, Greece and Information and Technology Institute, Center for Research and Technology, Thessaloniki, Greece","institution_ids":["https://openalex.org/I4210093649","https://openalex.org/I192756129","https://openalex.org/I21370196"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":10,"corresponding_author_ids":["https://openalex.org/A5057023981"],"corresponding_institution_ids":["https://openalex.org/I192756129","https://openalex.org/I21370196","https://openalex.org/I4210093649"],"apc_list":null,"apc_paid":null,"fwci":2.0349,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.8951791,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":97},"biblio":{"volume":null,"issue":null,"first_page":"347","last_page":"352"},"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.9995999932289124,"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.9988999962806702,"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/code-refactoring","display_name":"Code refactoring","score":0.9507085084915161},{"id":"https://openalex.org/keywords/granularity","display_name":"Granularity","score":0.8635081052780151},{"id":"https://openalex.org/keywords/cohesion","display_name":"Cohesion (chemistry)","score":0.8616876602172852},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6629183292388916},{"id":"https://openalex.org/keywords/modularity","display_name":"Modularity (biology)","score":0.6304640769958496},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5916317701339722},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5522006154060364},{"id":"https://openalex.org/keywords/code-smell","display_name":"Code smell","score":0.42552340030670166},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.3861321210861206},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3165172040462494},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.21928247809410095}],"concepts":[{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.9507085084915161},{"id":"https://openalex.org/C177774035","wikidata":"https://www.wikidata.org/wiki/Q1246948","display_name":"Granularity","level":2,"score":0.8635081052780151},{"id":"https://openalex.org/C104054115","wikidata":"https://www.wikidata.org/wiki/Q216828","display_name":"Cohesion (chemistry)","level":2,"score":0.8616876602172852},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6629183292388916},{"id":"https://openalex.org/C2779478453","wikidata":"https://www.wikidata.org/wiki/Q6889748","display_name":"Modularity (biology)","level":2,"score":0.6304640769958496},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5916317701339722},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5522006154060364},{"id":"https://openalex.org/C133237599","wikidata":"https://www.wikidata.org/wiki/Q2295111","display_name":"Code smell","level":5,"score":0.42552340030670166},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.3861321210861206},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3165172040462494},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21928247809410095},{"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/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"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/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3319008.3320125","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3319008.3320125","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the Evaluation and Assessment on Software Engineering","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.6200000047683716,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320321916","display_name":"State Scholarships Foundation","ror":"https://ror.org/023z3dm33"},{"id":"https://openalex.org/F4320338080","display_name":"European Social Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W279545772","https://openalex.org/W1507539036","https://openalex.org/W1973081169","https://openalex.org/W2016698541","https://openalex.org/W2081917329","https://openalex.org/W2092382400","https://openalex.org/W2115685157","https://openalex.org/W2138661194","https://openalex.org/W2158864412","https://openalex.org/W2171834277","https://openalex.org/W2494189957","https://openalex.org/W2566214410","https://openalex.org/W2885862373","https://openalex.org/W2891448528","https://openalex.org/W2896098377","https://openalex.org/W2897267813","https://openalex.org/W4233152543","https://openalex.org/W4245670793"],"related_works":["https://openalex.org/W2088986462","https://openalex.org/W2780981476","https://openalex.org/W2955607951","https://openalex.org/W3166181464","https://openalex.org/W2187939805","https://openalex.org/W125071098","https://openalex.org/W2517910349","https://openalex.org/W2946499381","https://openalex.org/W3153400467","https://openalex.org/W4229981338"],"abstract_inverted_index":{"Refactoring":[0],"is":[1,52,152],"a":[2,159],"prevalent":[3],"technique":[4],"that":[5,27,43,112],"can":[6,15,28,44,176,187],"be":[7,16,29,45,188],"applied":[8,17,46],"for":[9,162,179],"improving":[10],"software":[11,40,144],"structural":[12],"quality.":[13],"Refactorings":[14],"at":[18,47,119],"different":[19],"levels":[20,49,122],"of":[21,50,64,109,123,173],"granularity":[22,51,124],"to":[23,61,89,96,114,116,125,156],"resolve":[24],"'bad":[25],"smells'":[26],"identified":[30],"in":[31,86],"various":[32,48,185],"artifacts":[33],"(e.g.,":[34],"methods,":[35],"classes,":[36],"packages).":[37],"A":[38],"fundamental":[39],"engineering":[41],"principle":[42],"the":[53,62,107,117,163,174],"Single":[54],"Responsibility":[55],"Principle":[56],"(SRP),":[57],"whose":[58],"violation":[59],"leads":[60],"creation":[63],"lengthy,":[65],"complex":[66],"and":[67,77,99,168,182],"non-cohesive":[68],"artifacts;":[69],"incurring":[70],"smells":[71],"like":[72],"Long":[73],"Method,":[74],"God":[75],"Class,":[76],"Large":[78],"Package.":[79],"Such":[80],"artifacts,":[81],"apart":[82],"from":[83],"being":[84],"large":[85],"size":[87],"tend":[88],"implement":[90],"more":[91],"than":[92,147],"one":[93],"functionalities,":[94],"leading":[95],"decreased":[97],"cohesion,":[98],"increased":[100],"coupling.":[101],"In":[102],"this":[103],"paper,":[104],"we":[105,135,165],"study":[106,132,140,175],"effect":[108],"applying":[110],"refactorings":[111],"lead":[113],"conformance":[115],"SRP,":[118],"all":[120],"three":[121],"identify":[126],"possible":[127],"differences":[128],"between":[129],"them.":[130],"To":[131],"these":[133],"differences,":[134],"performed":[136],"an":[137],"industrial":[138],"case":[139],"on":[141],"two":[142],"large-scale":[143],"systems":[145],"(more":[146],"1,500":[148],"classes).":[149],"Since":[150],"SRP":[151],"by":[153],"definition":[154],"related":[155],"modularity,":[157],"as":[158],"success":[160],"measure":[161],"refactoring":[164],"use":[166],"coupling":[167],"cohesion":[169],"metrics.":[170],"The":[171],"results":[172],"prove":[177],"beneficial":[178],"both":[180],"researchers":[181],"practitioners,":[183],"since":[184],"implications":[186],"drawn.":[189]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
