{"id":"https://openalex.org/W2966777976","doi":"https://doi.org/10.1109/tvcg.2019.2934669","title":"Exploranative Code Quality Documents","display_name":"Exploranative Code Quality Documents","publication_year":2019,"publication_date":"2019-01-01","ids":{"openalex":"https://openalex.org/W2966777976","doi":"https://doi.org/10.1109/tvcg.2019.2934669","mag":"2966777976"},"language":"en","primary_location":{"id":"doi:10.1109/tvcg.2019.2934669","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvcg.2019.2934669","pdf_url":null,"source":{"id":"https://openalex.org/S84775595","display_name":"IEEE Transactions on Visualization and Computer Graphics","issn_l":"1077-2626","issn":["1077-2626","1941-0506","2160-9306"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Visualization and Computer Graphics","raw_type":"journal-article"},"type":"article","indexed_in":["arxiv","crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/1907.11481","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5048438758","display_name":"Haris Mumtaz","orcid":null},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":true,"raw_author_name":"Haris Mumtaz","raw_affiliation_strings":["VISUS, University of Stuttgart, Germany"],"affiliations":[{"raw_affiliation_string":"VISUS, University of Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101815630","display_name":"Shahid Latif","orcid":"https://orcid.org/0000-0003-2060-5122"},"institutions":[{"id":"https://openalex.org/I62318514","display_name":"University of Duisburg-Essen","ror":"https://ror.org/04mz5ra38","country_code":"DE","type":"education","lineage":["https://openalex.org/I62318514"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Shahid Latif","raw_affiliation_strings":["Paluno, University of Duisburg-Essen, Germany"],"affiliations":[{"raw_affiliation_string":"Paluno, University of Duisburg-Essen, Germany","institution_ids":["https://openalex.org/I62318514"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065310800","display_name":"Fabian Beck","orcid":"https://orcid.org/0000-0003-4042-3043"},"institutions":[{"id":"https://openalex.org/I62318514","display_name":"University of Duisburg-Essen","ror":"https://ror.org/04mz5ra38","country_code":"DE","type":"education","lineage":["https://openalex.org/I62318514"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Fabian Beck","raw_affiliation_strings":["Paluno, University of Duisburg-Essen, Germany"],"affiliations":[{"raw_affiliation_string":"Paluno, University of Duisburg-Essen, Germany","institution_ids":["https://openalex.org/I62318514"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5073619125","display_name":"Daniel Weiskopf","orcid":"https://orcid.org/0000-0003-1174-1026"},"institutions":[{"id":"https://openalex.org/I100066346","display_name":"University of Stuttgart","ror":"https://ror.org/04vnq7t77","country_code":"DE","type":"education","lineage":["https://openalex.org/I100066346"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Daniel Weiskopf","raw_affiliation_strings":["VISUS, University of Stuttgart, Germany"],"affiliations":[{"raw_affiliation_string":"VISUS, University of Stuttgart, Germany","institution_ids":["https://openalex.org/I100066346"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5048438758"],"corresponding_institution_ids":["https://openalex.org/I100066346"],"apc_list":null,"apc_paid":null,"fwci":4.58,"has_fulltext":false,"cited_by_count":21,"citation_normalized_percentile":{"value":0.95208414,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"1"},"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/T10799","display_name":"Data Visualization and Analytics","score":0.9958000183105469,"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/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9732999801635742,"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/computer-science","display_name":"Computer science","score":0.8756411671638489},{"id":"https://openalex.org/keywords/software-visualization","display_name":"Software visualization","score":0.6110114455223083},{"id":"https://openalex.org/keywords/visual-analytics","display_name":"Visual analytics","score":0.6018266677856445},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.548130989074707},{"id":"https://openalex.org/keywords/software-quality","display_name":"Software quality","score":0.5316551327705383},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.4672553241252899},{"id":"https://openalex.org/keywords/quality","display_name":"Quality (philosophy)","score":0.46232134103775024},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.44402462244033813},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4355577826499939},{"id":"https://openalex.org/keywords/data-visualization","display_name":"Data visualization","score":0.4350413382053375},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.431633323431015},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4299846589565277},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.37927916646003723},{"id":"https://openalex.org/keywords/data-science","display_name":"Data science","score":0.3647289574146271},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.346742182970047},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.3461053967475891},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.31771355867385864},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.31281590461730957}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8756411671638489},{"id":"https://openalex.org/C4379982","wikidata":"https://www.wikidata.org/wiki/Q1273511","display_name":"Software visualization","level":5,"score":0.6110114455223083},{"id":"https://openalex.org/C59732488","wikidata":"https://www.wikidata.org/wiki/Q2528440","display_name":"Visual analytics","level":3,"score":0.6018266677856445},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.548130989074707},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.5316551327705383},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.4672553241252899},{"id":"https://openalex.org/C2779530757","wikidata":"https://www.wikidata.org/wiki/Q1207505","display_name":"Quality (philosophy)","level":2,"score":0.46232134103775024},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.44402462244033813},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4355577826499939},{"id":"https://openalex.org/C172367668","wikidata":"https://www.wikidata.org/wiki/Q6504956","display_name":"Data visualization","level":3,"score":0.4350413382053375},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.431633323431015},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4299846589565277},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.37927916646003723},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3647289574146271},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.346742182970047},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.3461053967475891},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.31771355867385864},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.31281590461730957},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C111472728","wikidata":"https://www.wikidata.org/wiki/Q9471","display_name":"Epistemology","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}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tvcg.2019.2934669","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tvcg.2019.2934669","pdf_url":null,"source":{"id":"https://openalex.org/S84775595","display_name":"IEEE Transactions on Visualization and Computer Graphics","issn_l":"1077-2626","issn":["1077-2626","1941-0506","2160-9306"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Visualization and Computer Graphics","raw_type":"journal-article"},{"id":"pmh:oai:arXiv.org:1907.11481","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1907.11481","pdf_url":"https://arxiv.org/pdf/1907.11481","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:1907.11481","is_oa":true,"landing_page_url":"http://arxiv.org/abs/1907.11481","pdf_url":"https://arxiv.org/pdf/1907.11481","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[{"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4","score":0.44999998807907104}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":65,"referenced_works":["https://openalex.org/W28804644","https://openalex.org/W1569506110","https://openalex.org/W1645937837","https://openalex.org/W1719305545","https://openalex.org/W1785944873","https://openalex.org/W1964962870","https://openalex.org/W1968645376","https://openalex.org/W1970407057","https://openalex.org/W1974081281","https://openalex.org/W1984574506","https://openalex.org/W1995073788","https://openalex.org/W2005775881","https://openalex.org/W2007247913","https://openalex.org/W2019246026","https://openalex.org/W2026086756","https://openalex.org/W2039978418","https://openalex.org/W2040362995","https://openalex.org/W2042985341","https://openalex.org/W2050888673","https://openalex.org/W2081749632","https://openalex.org/W2082160726","https://openalex.org/W2085647208","https://openalex.org/W2099535882","https://openalex.org/W2106013472","https://openalex.org/W2108958711","https://openalex.org/W2115375257","https://openalex.org/W2118844782","https://openalex.org/W2129246310","https://openalex.org/W2130509252","https://openalex.org/W2138199375","https://openalex.org/W2147956392","https://openalex.org/W2150804029","https://openalex.org/W2158864412","https://openalex.org/W2167363007","https://openalex.org/W2172046358","https://openalex.org/W2250931596","https://openalex.org/W2251310321","https://openalex.org/W2477286095","https://openalex.org/W2590534375","https://openalex.org/W2604799547","https://openalex.org/W2612304202","https://openalex.org/W2729975164","https://openalex.org/W2766586075","https://openalex.org/W2768664685","https://openalex.org/W2796075754","https://openalex.org/W2805374183","https://openalex.org/W2888660171","https://openalex.org/W2889330378","https://openalex.org/W2897132999","https://openalex.org/W2898193680","https://openalex.org/W2900749770","https://openalex.org/W2905178843","https://openalex.org/W2923187851","https://openalex.org/W3088808253","https://openalex.org/W3101579612","https://openalex.org/W3124386704","https://openalex.org/W4236239316","https://openalex.org/W4250037955","https://openalex.org/W4256522398","https://openalex.org/W4393653417","https://openalex.org/W6637649592","https://openalex.org/W6754035919","https://openalex.org/W6782895815","https://openalex.org/W6907484434","https://openalex.org/W6912257823"],"related_works":["https://openalex.org/W2167937298","https://openalex.org/W119580281","https://openalex.org/W4380568682","https://openalex.org/W2149598945","https://openalex.org/W2296239959","https://openalex.org/W2139694402","https://openalex.org/W2131016342","https://openalex.org/W2051591137","https://openalex.org/W1867474408","https://openalex.org/W4386970213"],"abstract_inverted_index":{"Good":[0],"code":[1,29,50,92,111],"quality":[2,30,93,112],"is":[3,61,137],"a":[4,16,38,122,159],"prerequisite":[5],"for":[6,74],"efficiently":[7],"developing":[8],"maintainable":[9],"software.":[10],"In":[11],"this":[12],"paper,":[13],"we":[14,144],"present":[15],"novel":[17],"approach":[18,115],"to":[19,44,90,116,139,151],"generate":[20],"exploranative":[21],"(explanatory":[22],"and":[23,72,77,99,130,154],"exploratory)":[24],"data-driven":[25],"documents":[26,118],"that":[27,87,126],"report":[28,155],"in":[31,121,158],"an":[32,84],"interactive,":[33],"exploratory":[34],"environment.":[35],"We":[36,82],"employ":[37],"template-based":[39],"natural":[40],"language":[41],"generation":[42],"method":[43],"create":[45],"textual":[46],"explanations":[47],"about":[48,110],"the":[49,135,140,147],"quality,":[51],"dependent":[52],"on":[53],"data":[54,75,153],"from":[55],"software":[56,128,141],"metrics.":[57],"The":[58],"interactive":[59,117],"document":[60],"enriched":[62],"by":[63],"different":[64],"kinds":[65],"of":[66],"visualization,":[67],"including":[68],"parallel":[69],"coordinates":[70],"plots":[71],"scatterplots":[73],"exploration":[76],"graphics":[78],"embedded":[79],"into":[80],"text.":[81],"devise":[83],"interaction":[85],"model":[86],"allows":[88],"users":[89,105],"explore":[91],"with":[94],"consistent":[95],"linking":[96],"between":[97],"text":[98],"visualizations;":[100],"through":[101],"integrated":[102],"explanatory":[103],"text,":[104],"are":[106],"taught":[107],"background":[108],"knowledge":[109],"aspects.":[113],"Our":[114],"was":[119],"developed":[120],"design":[123],"study":[124],"process":[125],"included":[127],"engineering":[129,142],"visual":[131],"analytics":[132],"experts.":[133],"Although":[134],"solution":[136],"specific":[138],"scenario,":[143],"discuss":[145],"how":[146],"concept":[148],"could":[149],"generalize":[150],"multivariate":[152],"lessons":[156],"learned":[157],"broader":[160],"scope.":[161]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":5},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":1}],"updated_date":"2026-04-14T08:04:32.555800","created_date":"2019-08-13T00:00:00"}
