{"id":"https://openalex.org/W2161088927","doi":"https://doi.org/10.1109/icsm.2007.4362622","title":"Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships","display_name":"Package Surface Blueprints: Visually Supporting the Understanding of Package Relationships","publication_year":2007,"publication_date":"2007-10-01","ids":{"openalex":"https://openalex.org/W2161088927","doi":"https://doi.org/10.1109/icsm.2007.4362622","mag":"2161088927"},"language":"en","primary_location":{"id":"doi:10.1109/icsm.2007.4362622","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2007.4362622","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2007 IEEE International Conference on Software Maintenance","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/A5031290426","display_name":"St\u00e9\u0301phane Ducasse","orcid":"https://orcid.org/0000-0001-6070-6599"},"institutions":[{"id":"https://openalex.org/I70900168","display_name":"Universit\u00e9 Savoie Mont Blanc","ror":"https://ror.org/04gqg1a07","country_code":"FR","type":"education","lineage":["https://openalex.org/I70900168"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Stephane Ducasse","raw_affiliation_strings":["Language and Software Evolution Group, Universit\u00e9 de Savoie, France"],"affiliations":[{"raw_affiliation_string":"Language and Software Evolution Group, Universit\u00e9 de Savoie, France","institution_ids":["https://openalex.org/I70900168"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5026778895","display_name":"Damien Pollet","orcid":"https://orcid.org/0000-0003-1850-2212"},"institutions":[{"id":"https://openalex.org/I70900168","display_name":"Universit\u00e9 Savoie Mont Blanc","ror":"https://ror.org/04gqg1a07","country_code":"FR","type":"education","lineage":["https://openalex.org/I70900168"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Damien Pollet","raw_affiliation_strings":["Language and Software Evolution Group, Universit\u00e9 de Savoie, France"],"affiliations":[{"raw_affiliation_string":"Language and Software Evolution Group, Universit\u00e9 de Savoie, France","institution_ids":["https://openalex.org/I70900168"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090930314","display_name":"Mathieu Suen","orcid":null},"institutions":[{"id":"https://openalex.org/I70900168","display_name":"Universit\u00e9 Savoie Mont Blanc","ror":"https://ror.org/04gqg1a07","country_code":"FR","type":"education","lineage":["https://openalex.org/I70900168"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Mathieu Suen","raw_affiliation_strings":["Language and Software Evolution Group, Universit\u00e9 de Savoie, France"],"affiliations":[{"raw_affiliation_string":"Language and Software Evolution Group, Universit\u00e9 de Savoie, France","institution_ids":["https://openalex.org/I70900168"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034226696","display_name":"Hani Abdeen","orcid":null},"institutions":[{"id":"https://openalex.org/I70900168","display_name":"Universit\u00e9 Savoie Mont Blanc","ror":"https://ror.org/04gqg1a07","country_code":"FR","type":"education","lineage":["https://openalex.org/I70900168"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Hani Abdeen","raw_affiliation_strings":["Language and Software Evolution Group, Universit\u00e9 de Savoie, France"],"affiliations":[{"raw_affiliation_string":"Language and Software Evolution Group, Universit\u00e9 de Savoie, France","institution_ids":["https://openalex.org/I70900168"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5050431914","display_name":"Ilham Alloui","orcid":null},"institutions":[{"id":"https://openalex.org/I70900168","display_name":"Universit\u00e9 Savoie Mont Blanc","ror":"https://ror.org/04gqg1a07","country_code":"FR","type":"education","lineage":["https://openalex.org/I70900168"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Ilham Alloui","raw_affiliation_strings":["Language and Software Evolution Group, Universit\u00e9 de Savoie, France"],"affiliations":[{"raw_affiliation_string":"Language and Software Evolution Group, Universit\u00e9 de Savoie, France","institution_ids":["https://openalex.org/I70900168"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5031290426"],"corresponding_institution_ids":["https://openalex.org/I70900168"],"apc_list":null,"apc_paid":null,"fwci":16.6164,"has_fulltext":false,"cited_by_count":42,"citation_normalized_percentile":{"value":0.98891454,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"25","issue":null,"first_page":"94","last_page":"103"},"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/T10799","display_name":"Data Visualization and Analytics","score":0.9984999895095825,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"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/T12720","display_name":"Multimedia Communication and Technology","score":0.9923999905586243,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7142766714096069},{"id":"https://openalex.org/keywords/blueprint","display_name":"Blueprint","score":0.6909538507461548},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.6605494618415833},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.5277065634727478},{"id":"https://openalex.org/keywords/package-design","display_name":"Package design","score":0.43531209230422974},{"id":"https://openalex.org/keywords/inheritance","display_name":"Inheritance (genetic algorithm)","score":0.434286504983902},{"id":"https://openalex.org/keywords/engineering-drawing","display_name":"Engineering drawing","score":0.42669132351875305},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4126937985420227},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.37883132696151733},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.3640446662902832},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.16170796751976013},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10946503281593323},{"id":"https://openalex.org/keywords/mechanical-engineering","display_name":"Mechanical engineering","score":0.09846875071525574}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7142766714096069},{"id":"https://openalex.org/C155911762","wikidata":"https://www.wikidata.org/wiki/Q422321","display_name":"Blueprint","level":2,"score":0.6909538507461548},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.6605494618415833},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.5277065634727478},{"id":"https://openalex.org/C3020349426","wikidata":"https://www.wikidata.org/wiki/Q207822","display_name":"Package design","level":2,"score":0.43531209230422974},{"id":"https://openalex.org/C2780902518","wikidata":"https://www.wikidata.org/wiki/Q6033780","display_name":"Inheritance (genetic algorithm)","level":3,"score":0.434286504983902},{"id":"https://openalex.org/C199639397","wikidata":"https://www.wikidata.org/wiki/Q1788588","display_name":"Engineering drawing","level":1,"score":0.42669132351875305},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4126937985420227},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.37883132696151733},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.3640446662902832},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.16170796751976013},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10946503281593323},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.09846875071525574},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/icsm.2007.4362622","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icsm.2007.4362622","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2007 IEEE International Conference on Software Maintenance","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W13074131","https://openalex.org/W84654041","https://openalex.org/W1508297260","https://openalex.org/W1576040511","https://openalex.org/W1743946479","https://openalex.org/W1992419399","https://openalex.org/W1994360381","https://openalex.org/W1996136679","https://openalex.org/W2004881367","https://openalex.org/W2044762648","https://openalex.org/W2067172306","https://openalex.org/W2069266228","https://openalex.org/W2084177083","https://openalex.org/W2106814120","https://openalex.org/W2110244733","https://openalex.org/W2110698868","https://openalex.org/W2112725596","https://openalex.org/W2119158444","https://openalex.org/W2123319243","https://openalex.org/W2124565444","https://openalex.org/W2126343959","https://openalex.org/W2132089926","https://openalex.org/W2132762162","https://openalex.org/W2133731789","https://openalex.org/W2142776215","https://openalex.org/W2147468287","https://openalex.org/W2152656606","https://openalex.org/W2153701374","https://openalex.org/W2155843307","https://openalex.org/W2165787433","https://openalex.org/W2167809408","https://openalex.org/W2169291221","https://openalex.org/W2327525319","https://openalex.org/W2517824076","https://openalex.org/W4240861167","https://openalex.org/W6600538682","https://openalex.org/W6603523348","https://openalex.org/W6630451296","https://openalex.org/W6637827140","https://openalex.org/W6676391045","https://openalex.org/W6676526991","https://openalex.org/W6685098240","https://openalex.org/W6726520645"],"related_works":["https://openalex.org/W4304620183","https://openalex.org/W2384575798","https://openalex.org/W2007211730","https://openalex.org/W2265189214","https://openalex.org/W2766654718","https://openalex.org/W2379378785","https://openalex.org/W4396600116","https://openalex.org/W1975337239","https://openalex.org/W1971312788","https://openalex.org/W4319347573"],"abstract_inverted_index":{"Large":[0],"object-oriented":[1],"applications":[2,41],"are":[3,11,49],"structured":[4,50],"over":[5],"large":[6,40,133],"number":[7],"of":[8,39,45,92,96,124],"packages.":[9],"Packages":[10],"important":[12],"but":[13],"complex":[14],"structural":[15],"entities":[16],"that":[17,72,76],"may":[18],"be":[19],"difficult":[20],"to":[21,57,99],"understand":[22],"since":[23],"they":[24,55,102],"play":[25],"different":[26],"development":[27],"roles":[28],"(i.e.,":[29],"class":[30],"containers,":[31],"code":[32],"ownership":[33],"basic":[34],"structure,":[35],"architectural":[36],"elements...).":[37],"Maintainers":[38],"face":[42],"the":[43,74,90,100,112,121,129],"problem":[44],"understanding":[46],"how":[47,54],"packages":[48,88,101],"in":[51],"general":[52],"and":[53,118,137],"relate":[56],"each":[58],"others.":[59],"In":[60],"this":[61],"paper,":[62],"we":[63],"present":[64,106],"a":[65,77,116,125],"compact":[66],"visualization,":[67],"named":[68],"Package":[69,84],"Surface":[70,85],"Blueprint,":[71],"qualifies":[73],"relationships":[75,97],"package":[78,93,117],"has":[79],"with":[80],"its":[81],"neighbours.":[82],"A":[83],"Blueprint":[86],"represents":[87],"around":[89],"notion":[91],"surfaces:":[94],"groups":[95],"according":[98],"refer":[103],"to.":[104],"We":[105,127],"two":[107,132],"specific":[108],"views":[109],"one":[110],"stressing":[111],"references":[113],"made":[114],"by":[115],"another":[119],"showing":[120],"inheritance":[122],"structure":[123],"package.":[126],"applied":[128],"visualization":[130],"on":[131],"case":[134],"studies:":[135],"ArgoUML":[136],"Squeak.":[138]},"counts_by_year":[{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":2},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":2},{"year":2012,"cited_by_count":4}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
