{"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/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":"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"],"raw_orcid":null,"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/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":"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"],"raw_orcid":null,"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"],"raw_orcid":null,"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/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":"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"],"raw_orcid":null,"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/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":"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"],"raw_orcid":null,"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/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":"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"],"raw_orcid":null,"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/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":"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"],"raw_orcid":null,"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"],"raw_orcid":null,"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/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":"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"],"raw_orcid":null,"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/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":"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"],"raw_orcid":null,"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":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.116,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.89916803,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"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":{"grobid_xml":false,"pdf":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":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
