{"id":"https://openalex.org/W4206656493","doi":"https://doi.org/10.1007/978-3-540-73589-2_19","title":"Morphing: Safely Shaping a Class in the Image of Others","display_name":"Morphing: Safely Shaping a Class in the Image of Others","publication_year":2007,"publication_date":"2007-08-12","ids":{"openalex":"https://openalex.org/W4206656493","doi":"https://doi.org/10.1007/978-3-540-73589-2_19"},"language":"en","primary_location":{"id":"doi:10.1007/978-3-540-73589-2_19","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-3-540-73589-2_19","pdf_url":null,"source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"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":"Lecture Notes in Computer Science","raw_type":"book-chapter"},"type":"book-chapter","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/A5086063254","display_name":"Shan Huang","orcid":"https://orcid.org/0000-0002-0276-1271"},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I181233156","display_name":"University of Oregon","ror":"https://ror.org/0293rh119","country_code":"US","type":"education","lineage":["https://openalex.org/I181233156"]},{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["CN","US"],"is_corresponding":true,"raw_author_name":"Shan Shan Huang","raw_affiliation_strings":["Georgia Institute of Technology, College of Computing, \u00a0","University of Oregon, Department of Computer and Information Sciences, \u00a0","Georgia Institute of Technology, College of Computing,","University of Oregon, Department of Computer and Information Sciences,"],"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology, College of Computing, \u00a0","institution_ids":["https://openalex.org/I130701444","https://openalex.org/I4210090176"]},{"raw_affiliation_string":"University of Oregon, Department of Computer and Information Sciences, \u00a0","institution_ids":["https://openalex.org/I181233156"]},{"raw_affiliation_string":"Georgia Institute of Technology, College of Computing,","institution_ids":["https://openalex.org/I130701444"]},{"raw_affiliation_string":"University of Oregon, Department of Computer and Information Sciences,","institution_ids":["https://openalex.org/I181233156"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5041505957","display_name":"David Zook","orcid":null},"institutions":[{"id":"https://openalex.org/I4210090176","display_name":"Institute of Computing Technology","ror":"https://ror.org/0090r4d87","country_code":"CN","type":"facility","lineage":["https://openalex.org/I19820366","https://openalex.org/I4210090176"]},{"id":"https://openalex.org/I130701444","display_name":"Georgia Institute of Technology","ror":"https://ror.org/01zkghx44","country_code":"US","type":"education","lineage":["https://openalex.org/I130701444"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"David Zook","raw_affiliation_strings":["Georgia Institute of Technology, College of Computing, \u00a0","Georgia Institute of Technology, College of Computing,"],"affiliations":[{"raw_affiliation_string":"Georgia Institute of Technology, College of Computing, \u00a0","institution_ids":["https://openalex.org/I130701444","https://openalex.org/I4210090176"]},{"raw_affiliation_string":"Georgia Institute of Technology, College of Computing,","institution_ids":["https://openalex.org/I130701444"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5043949214","display_name":"Yannis Smaragdakis","orcid":"https://orcid.org/0000-0002-0499-0182"},"institutions":[{"id":"https://openalex.org/I181233156","display_name":"University of Oregon","ror":"https://ror.org/0293rh119","country_code":"US","type":"education","lineage":["https://openalex.org/I181233156"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Yannis Smaragdakis","raw_affiliation_strings":["University of Oregon, Department of Computer and Information Sciences, \u00a0","University of Oregon, Department of Computer and Information Sciences,"],"affiliations":[{"raw_affiliation_string":"University of Oregon, Department of Computer and Information Sciences, \u00a0","institution_ids":["https://openalex.org/I181233156"]},{"raw_affiliation_string":"University of Oregon, Department of Computer and Information Sciences,","institution_ids":["https://openalex.org/I181233156"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5086063254"],"corresponding_institution_ids":["https://openalex.org/I130701444","https://openalex.org/I181233156","https://openalex.org/I4210090176"],"apc_list":{"value":5000,"currency":"EUR","value_usd":5392},"apc_paid":null,"fwci":1.1148,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.82246586,"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":"399","last_page":"424"},"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9993000030517578,"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/T10126","display_name":"Logic, programming, and type systems","score":0.9991999864578247,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/morphing","display_name":"Morphing","score":0.9218953847885132},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8663977384567261},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.6955175995826721},{"id":"https://openalex.org/keywords/modular-design","display_name":"Modular design","score":0.6360418796539307},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.593456506729126},{"id":"https://openalex.org/keywords/parameterized-complexity","display_name":"Parameterized complexity","score":0.5761081576347351},{"id":"https://openalex.org/keywords/type-safety","display_name":"Type safety","score":0.5354125499725342},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5288926959037781},{"id":"https://openalex.org/keywords/theoretical-computer-science","display_name":"Theoretical computer science","score":0.5262229442596436},{"id":"https://openalex.org/keywords/generic-programming","display_name":"Generic programming","score":0.5211994051933289},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4611975848674774},{"id":"https://openalex.org/keywords/generality","display_name":"Generality","score":0.4105610251426697},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2932906150817871},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.2381976842880249}],"concepts":[{"id":"https://openalex.org/C50637493","wikidata":"https://www.wikidata.org/wiki/Q1136781","display_name":"Morphing","level":2,"score":0.9218953847885132},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8663977384567261},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.6955175995826721},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.6360418796539307},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.593456506729126},{"id":"https://openalex.org/C165464430","wikidata":"https://www.wikidata.org/wiki/Q1570441","display_name":"Parameterized complexity","level":2,"score":0.5761081576347351},{"id":"https://openalex.org/C44779574","wikidata":"https://www.wikidata.org/wiki/Q736866","display_name":"Type safety","level":2,"score":0.5354125499725342},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5288926959037781},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5262229442596436},{"id":"https://openalex.org/C7051814","wikidata":"https://www.wikidata.org/wiki/Q1051282","display_name":"Generic programming","level":2,"score":0.5211994051933289},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4611975848674774},{"id":"https://openalex.org/C2780767217","wikidata":"https://www.wikidata.org/wiki/Q5532421","display_name":"Generality","level":2,"score":0.4105610251426697},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2932906150817871},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2381976842880249},{"id":"https://openalex.org/C15744967","wikidata":"https://www.wikidata.org/wiki/Q9418","display_name":"Psychology","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"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/C542102704","wikidata":"https://www.wikidata.org/wiki/Q183257","display_name":"Psychotherapist","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/978-3-540-73589-2_19","is_oa":false,"landing_page_url":"https://doi.org/10.1007/978-3-540-73589-2_19","pdf_url":null,"source":{"id":"https://openalex.org/S106296714","display_name":"Lecture notes in computer science","issn_l":"0302-9743","issn":["0302-9743","1611-3349"],"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":"Lecture Notes in Computer Science","raw_type":"book-chapter"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":19,"referenced_works":["https://openalex.org/W68605010","https://openalex.org/W1610570299","https://openalex.org/W1939467000","https://openalex.org/W1972445726","https://openalex.org/W1974727660","https://openalex.org/W1993140586","https://openalex.org/W2009775190","https://openalex.org/W2025566524","https://openalex.org/W2026586474","https://openalex.org/W2065428406","https://openalex.org/W2096314727","https://openalex.org/W2102866602","https://openalex.org/W2115680394","https://openalex.org/W2169934995","https://openalex.org/W2172260321","https://openalex.org/W2223046624","https://openalex.org/W4240476803","https://openalex.org/W4244464581","https://openalex.org/W4254691308"],"related_works":["https://openalex.org/W2211425148","https://openalex.org/W2157155332","https://openalex.org/W2964853020","https://openalex.org/W4239384405","https://openalex.org/W2922117015","https://openalex.org/W2120132421","https://openalex.org/W2998644885","https://openalex.org/W2979520889","https://openalex.org/W2412614833","https://openalex.org/W2144470103"],"abstract_inverted_index":null,"counts_by_year":[{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
