{"id":"https://openalex.org/W2795981628","doi":"https://doi.org/10.1109/saner.2018.8330244","title":"OctoBubbles: A Multi-view interactive environment for concurrent visualization and synchronization of UML models and code","display_name":"OctoBubbles: A Multi-view interactive environment for concurrent visualization and synchronization of UML models and code","publication_year":2018,"publication_date":"2018-03-01","ids":{"openalex":"https://openalex.org/W2795981628","doi":"https://doi.org/10.1109/saner.2018.8330244","mag":"2795981628"},"language":"en","primary_location":{"id":"doi:10.1109/saner.2018.8330244","is_oa":false,"landing_page_url":"https://doi.org/10.1109/saner.2018.8330244","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER)","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/A5058857916","display_name":"Rodi Jolak","orcid":"https://orcid.org/0000-0001-5656-9253"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":true,"raw_author_name":"Rodi Jolak","raw_affiliation_strings":["Chalmers | Gothenburg University, Sweden"],"affiliations":[{"raw_affiliation_string":"Chalmers | Gothenburg University, Sweden","institution_ids":["https://openalex.org/I66862912"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063141934","display_name":"Khanh-Duy Le","orcid":"https://orcid.org/0000-0002-8297-5666"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Khan-Duy Le","raw_affiliation_strings":["Chalmers | Gothenburg University, Sweden"],"affiliations":[{"raw_affiliation_string":"Chalmers | Gothenburg University, Sweden","institution_ids":["https://openalex.org/I66862912"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5038711258","display_name":"Kaan Burak Sener","orcid":null},"institutions":[{"id":"https://openalex.org/I171241948","display_name":"Moscow Power Engineering Institute","ror":"https://ror.org/05sa6gg87","country_code":"RU","type":"education","lineage":["https://openalex.org/I171241948"]},{"id":"https://openalex.org/I45571689","display_name":"Moscow Aviation Institute","ror":"https://ror.org/033zpbv42","country_code":"RU","type":"education","lineage":["https://openalex.org/I45571689"]}],"countries":["RU"],"is_corresponding":false,"raw_author_name":"Kaan Burak Sener","raw_affiliation_strings":["National Research University, Russia"],"affiliations":[{"raw_affiliation_string":"National Research University, Russia","institution_ids":["https://openalex.org/I171241948","https://openalex.org/I45571689"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5029315164","display_name":"Michel R. V. Chaudron","orcid":"https://orcid.org/0000-0001-7517-6666"},"institutions":[{"id":"https://openalex.org/I66862912","display_name":"Chalmers University of Technology","ror":"https://ror.org/040wg7k59","country_code":"SE","type":"education","lineage":["https://openalex.org/I66862912"]}],"countries":["SE"],"is_corresponding":false,"raw_author_name":"Michel R.V. Chaudron","raw_affiliation_strings":["Chalmers | Gothenburg University, Sweden"],"affiliations":[{"raw_affiliation_string":"Chalmers | Gothenburg University, Sweden","institution_ids":["https://openalex.org/I66862912"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5058857916"],"corresponding_institution_ids":["https://openalex.org/I66862912"],"apc_list":null,"apc_paid":null,"fwci":0.3927,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.6892041,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"17","issue":null,"first_page":"482","last_page":"486"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.9998999834060669,"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.9998999834060669,"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.9990000128746033,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9986000061035156,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.8067183494567871},{"id":"https://openalex.org/keywords/artifact","display_name":"Artifact (error)","score":0.6934617757797241},{"id":"https://openalex.org/keywords/software-visualization","display_name":"Software visualization","score":0.679847002029419},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.5782777070999146},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5339319705963135},{"id":"https://openalex.org/keywords/program-comprehension","display_name":"Program comprehension","score":0.5258113741874695},{"id":"https://openalex.org/keywords/synchronization","display_name":"Synchronization (alternating current)","score":0.5027260780334473},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.48030155897140503},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.47581297159194946},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.475488543510437},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.43788641691207886},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.42941349744796753},{"id":"https://openalex.org/keywords/workspace","display_name":"Workspace","score":0.4170716106891632},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.413211464881897},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.36852777004241943},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.33298832178115845},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.22608554363250732},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.10746490955352783},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.07720834016799927}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8067183494567871},{"id":"https://openalex.org/C2779010991","wikidata":"https://www.wikidata.org/wiki/Q2720909","display_name":"Artifact (error)","level":2,"score":0.6934617757797241},{"id":"https://openalex.org/C4379982","wikidata":"https://www.wikidata.org/wiki/Q1273511","display_name":"Software visualization","level":5,"score":0.679847002029419},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.5782777070999146},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5339319705963135},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.5258113741874695},{"id":"https://openalex.org/C2778562939","wikidata":"https://www.wikidata.org/wiki/Q1298791","display_name":"Synchronization (alternating current)","level":3,"score":0.5027260780334473},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.48030155897140503},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.47581297159194946},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.475488543510437},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.43788641691207886},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.42941349744796753},{"id":"https://openalex.org/C58581272","wikidata":"https://www.wikidata.org/wiki/Q12741163","display_name":"Workspace","level":3,"score":0.4170716106891632},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.413211464881897},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.36852777004241943},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.33298832178115845},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.22608554363250732},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.10746490955352783},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.07720834016799927},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"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/C127162648","wikidata":"https://www.wikidata.org/wiki/Q16858953","display_name":"Channel (broadcasting)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/saner.2018.8330244","is_oa":false,"landing_page_url":"https://doi.org/10.1109/saner.2018.8330244","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2018 IEEE 25th International Conference on Software Analysis, Evolution and Reengineering (SANER)","raw_type":"proceedings-article"},{"id":"pmh:oai:research.chalmers.se:507393","is_oa":false,"landing_page_url":"https://research.chalmers.se/en/publication/507393","pdf_url":null,"source":{"id":"https://openalex.org/S4306402469","display_name":"Chalmers Research (Chalmers University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I66862912","host_organization_name":"Chalmers University of Technology","host_organization_lineage":["https://openalex.org/I66862912"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":""}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.46000000834465027,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1503242327","https://openalex.org/W2000117114","https://openalex.org/W2000591416","https://openalex.org/W2001033929","https://openalex.org/W2023159994","https://openalex.org/W2023199012","https://openalex.org/W2023477754","https://openalex.org/W2053663611","https://openalex.org/W2065073464","https://openalex.org/W2075637845","https://openalex.org/W2087102461","https://openalex.org/W2124518406","https://openalex.org/W2136032210","https://openalex.org/W2146494438","https://openalex.org/W2148389674","https://openalex.org/W2150164276","https://openalex.org/W2160938265","https://openalex.org/W2173434715","https://openalex.org/W2529231801","https://openalex.org/W2620582717","https://openalex.org/W2757241532","https://openalex.org/W2792213097","https://openalex.org/W2978206706","https://openalex.org/W3009766754","https://openalex.org/W4239049496","https://openalex.org/W6749679378","https://openalex.org/W6768316118"],"related_works":["https://openalex.org/W2087378224","https://openalex.org/W129486473","https://openalex.org/W2476685731","https://openalex.org/W2293484165","https://openalex.org/W4213202158","https://openalex.org/W235086957","https://openalex.org/W2103711160","https://openalex.org/W2128152347","https://openalex.org/W2124955986","https://openalex.org/W3142486856"],"abstract_inverted_index":{"The":[0,20],"process":[1],"of":[2,24,82,92,107,115,125,144],"software":[3,14,44,93,108],"understanding":[4],"often":[5,27],"requires":[6],"developers":[7,66,120],"to":[8,130,139],"consult":[9],"both":[10,42],"high-":[11],"and":[12,18,22,46,60,72,78,88,105,110,127],"low-level":[13],"artifacts":[15,26],"(i.e.":[16],"models":[17,45,109],"code).":[19],"creation":[21],"persistence":[23],"such":[25,63],"take":[28],"place":[29],"in":[30,37],"different":[31],"environments,":[32],"as":[33,35],"well":[34],"seldom":[36],"one":[38],"single":[39],"environment.":[40,146],"In":[41,62],"cases,":[43],"code":[47],"fragments":[48],"are":[49],"viewable":[50],"separately":[51],"making":[52],"the":[53,69,80,90,142,145],"workspace":[54],"overcrowded":[55],"with":[56,117],"many":[57],"opened":[58],"interfaces":[59],"tabs.":[61],"a":[64,98,122,136],"situation,":[65],"might":[67],"lose":[68],"big":[70],"picture":[71],"spend":[73],"unnecessary":[74],"effort":[75],"on":[76],"navigation":[77],"locating":[79],"artifact":[81],"interest.":[83],"To":[84],"assist":[85],"program":[86],"comprehension":[87],"tackle":[89],"problem":[91],"navigation,":[94],"we":[95,134],"present":[96,135],"OctoBubbles,":[97],"multi-view":[99],"interactive":[100],"environment":[101],"for":[102],"concurrent":[103],"visualization":[104],"synchronization":[106],"code.":[111],"A":[112],"preliminary":[113],"evaluation":[114],"OctoBubbles":[116],"15":[118],"professional":[119],"shows":[121],"high":[123],"level":[124],"interest,":[126],"points":[128],"out":[129],"potential":[131],"benefits.":[132],"Furthermore,":[133],"future":[137],"plan":[138],"quantitatively":[140],"investigate":[141],"effectiveness":[143]},"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
