{"id":"https://openalex.org/W4296499645","doi":"https://doi.org/10.1007/978-3-031-16210-7_58","title":"Defining and Extracting Singleton Design Pattern Information from Object-Oriented Software Program","display_name":"Defining and Extracting Singleton Design Pattern Information from Object-Oriented Software Program","publication_year":2022,"publication_date":"2022-01-01","ids":{"openalex":"https://openalex.org/W4296499645","doi":"https://doi.org/10.1007/978-3-031-16210-7_58"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-031-16210-7_58","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-3-031-16210-7_58","pdf_url":null,"source":{"id":"https://openalex.org/S2764900261","display_name":"Communications in computer and information science","issn_l":"1865-0929","issn":["1865-0929","1865-0937"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Communications in Computer and Information Science","raw_type":"book-chapter"},"type":"conference-paper","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/A5088499190","display_name":"Abir Nacef","orcid":null},"institutions":[{"id":"https://openalex.org/I63596082","display_name":"Tunis El Manar University","ror":"https://ror.org/029cgt552","country_code":"TN","type":"education","lineage":["https://openalex.org/I63596082"]}],"countries":["TN"],"is_corresponding":true,"raw_author_name":"Abir Nacef","raw_affiliation_strings":["Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d\u2019Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d'Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d\u2019Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","institution_ids":["https://openalex.org/I63596082"]},{"raw_affiliation_string":"Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d'Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","institution_ids":["https://openalex.org/I63596082"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102893202","display_name":"Adel Khalfallah","orcid":"https://orcid.org/0009-0003-6062-1298"},"institutions":[{"id":"https://openalex.org/I63596082","display_name":"Tunis El Manar University","ror":"https://ror.org/029cgt552","country_code":"TN","type":"education","lineage":["https://openalex.org/I63596082"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Adel Khalfallah","raw_affiliation_strings":["Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d\u2019Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d'Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d\u2019Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","institution_ids":["https://openalex.org/I63596082"]},{"raw_affiliation_string":"Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d'Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","institution_ids":["https://openalex.org/I63596082"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5009043047","display_name":"Sahbi Bahroun","orcid":null},"institutions":[{"id":"https://openalex.org/I63596082","display_name":"Tunis El Manar University","ror":"https://ror.org/029cgt552","country_code":"TN","type":"education","lineage":["https://openalex.org/I63596082"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Sahbi Bahroun","raw_affiliation_strings":["Institut Sup\u00e9rieur d\u2019Informatique (ISI), Laboratoire Limtic, Tunis El Manar University, Tunis, Tunisia","Institut Sup\u00e9rieur d'Informatique (ISI), Laboratoire Limtic, Tunis El Manar University, Tunis, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institut Sup\u00e9rieur d\u2019Informatique (ISI), Laboratoire Limtic, Tunis El Manar University, Tunis, Tunisia","institution_ids":["https://openalex.org/I63596082"]},{"raw_affiliation_string":"Institut Sup\u00e9rieur d'Informatique (ISI), Laboratoire Limtic, Tunis El Manar University, Tunis, Tunisia","institution_ids":["https://openalex.org/I63596082"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5000771912","display_name":"Samir Ben Ahmed","orcid":"https://orcid.org/0000-0002-4642-2108"},"institutions":[{"id":"https://openalex.org/I63596082","display_name":"Tunis El Manar University","ror":"https://ror.org/029cgt552","country_code":"TN","type":"education","lineage":["https://openalex.org/I63596082"]}],"countries":["TN"],"is_corresponding":false,"raw_author_name":"Samir Ben Ahmed","raw_affiliation_strings":["Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d\u2019Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d'Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d\u2019Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","institution_ids":["https://openalex.org/I63596082"]},{"raw_affiliation_string":"Faculty of Mathematical, Physical and Natural Sciences of Tunis (FST), Laboratoire d'Informatique pour les Syst\u00e8mes Industriels, Tunis El Manar University, Tunis, Tunisia","institution_ids":["https://openalex.org/I63596082"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5088499190"],"corresponding_institution_ids":["https://openalex.org/I63596082"],"apc_list":null,"apc_paid":null,"fwci":0.5024,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.62517001,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"713","last_page":"726"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9987999796867371,"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.9987999796867371,"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.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9911999702453613,"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/computer-science","display_name":"Computer science","score":0.8405919075012207},{"id":"https://openalex.org/keywords/code-refactoring","display_name":"Code refactoring","score":0.7167213559150696},{"id":"https://openalex.org/keywords/precision-and-recall","display_name":"Precision and recall","score":0.5339305400848389},{"id":"https://openalex.org/keywords/classifier","display_name":"Classifier (UML)","score":0.527308464050293},{"id":"https://openalex.org/keywords/singleton","display_name":"Singleton","score":0.5248051881790161},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.5179218649864197},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5113686919212341},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.4973905384540558},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.49009406566619873},{"id":"https://openalex.org/keywords/design-pattern","display_name":"Design pattern","score":0.4522913992404938},{"id":"https://openalex.org/keywords/software-design-pattern","display_name":"Software design pattern","score":0.43394961953163147},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4137086868286133},{"id":"https://openalex.org/keywords/object-code","display_name":"Object code","score":0.4100074768066406},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.4080892503261566},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.36192554235458374},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3114272654056549},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.30178529024124146},{"id":"https://openalex.org/keywords/code-generation","display_name":"Code generation","score":0.18640640377998352},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.10392493009567261}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8405919075012207},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.7167213559150696},{"id":"https://openalex.org/C81669768","wikidata":"https://www.wikidata.org/wiki/Q2359161","display_name":"Precision and recall","level":2,"score":0.5339305400848389},{"id":"https://openalex.org/C95623464","wikidata":"https://www.wikidata.org/wiki/Q1096149","display_name":"Classifier (UML)","level":2,"score":0.527308464050293},{"id":"https://openalex.org/C117354338","wikidata":"https://www.wikidata.org/wiki/Q1165112","display_name":"Singleton","level":3,"score":0.5248051881790161},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.5179218649864197},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5113686919212341},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.4973905384540558},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.49009406566619873},{"id":"https://openalex.org/C14501506","wikidata":"https://www.wikidata.org/wiki/Q5253831","display_name":"Design pattern","level":2,"score":0.4522913992404938},{"id":"https://openalex.org/C146054899","wikidata":"https://www.wikidata.org/wiki/Q181156","display_name":"Software design pattern","level":3,"score":0.43394961953163147},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4137086868286133},{"id":"https://openalex.org/C154526789","wikidata":"https://www.wikidata.org/wiki/Q157965","display_name":"Object code","level":4,"score":0.4100074768066406},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.4080892503261566},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.36192554235458374},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3114272654056549},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.30178529024124146},{"id":"https://openalex.org/C133162039","wikidata":"https://www.wikidata.org/wiki/Q1061077","display_name":"Code generation","level":3,"score":0.18640640377998352},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.10392493009567261},{"id":"https://openalex.org/C2779234561","wikidata":"https://www.wikidata.org/wiki/Q11995","display_name":"Pregnancy","level":2,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","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":"doi:10.1007/978-3-031-16210-7_58","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-3-031-16210-7_58","pdf_url":null,"source":{"id":"https://openalex.org/S2764900261","display_name":"Communications in computer and information science","issn_l":"1865-0929","issn":["1865-0929","1865-0937"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Communications in Computer and Information Science","raw_type":"book-chapter"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":12,"referenced_works":["https://openalex.org/W1589770362","https://openalex.org/W1649645444","https://openalex.org/W1968288944","https://openalex.org/W2037843344","https://openalex.org/W2146983725","https://openalex.org/W2280357824","https://openalex.org/W2294980783","https://openalex.org/W2568583357","https://openalex.org/W2884276923","https://openalex.org/W2885195348","https://openalex.org/W3146720657","https://openalex.org/W6604896550"],"related_works":["https://openalex.org/W2074529754","https://openalex.org/W2406602165","https://openalex.org/W2165448973","https://openalex.org/W4247209159","https://openalex.org/W2088169426","https://openalex.org/W4285684892","https://openalex.org/W3200688462","https://openalex.org/W4327732572","https://openalex.org/W41510712","https://openalex.org/W4296499645"],"abstract_inverted_index":null,"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2026-08-04T08:18:43.703281","created_date":"2025-10-10T00:00:00"}
