{"id":"https://openalex.org/W3006500354","doi":"https://doi.org/10.1109/issre.2019.00019","title":"Spotting Problematic Code Lines using Nonintrusive Programmers' Biofeedback","display_name":"Spotting Problematic Code Lines using Nonintrusive Programmers' Biofeedback","publication_year":2019,"publication_date":"2019-10-01","ids":{"openalex":"https://openalex.org/W3006500354","doi":"https://doi.org/10.1109/issre.2019.00019","mag":"3006500354"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/issre.2019.00019","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5062336137","display_name":"Ricardo Couceiro","orcid":"https://orcid.org/0000-0003-1237-6964"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Ricardo Couceiro","raw_affiliation_strings":["CISUC, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"CISUC, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083637401","display_name":"P. Carvalho","orcid":"https://orcid.org/0000-0002-9847-0590"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Paulo Carvalho","raw_affiliation_strings":["CISUC, University of Coimbra"],"affiliations":[{"raw_affiliation_string":"CISUC, University of Coimbra","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5091005808","display_name":"Miguel Castelo\u2010Branco","orcid":"https://orcid.org/0000-0003-4364-6373"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Miguel Castelo Branco","raw_affiliation_strings":["ICNAS, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"ICNAS, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016633300","display_name":"Henrique Madeira","orcid":"https://orcid.org/0000-0001-8146-4664"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Henrique Madeira","raw_affiliation_strings":["CISUC, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"CISUC, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052680517","display_name":"Raul Barbosa","orcid":"https://orcid.org/0000-0002-2916-7571"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Raul Barbosa","raw_affiliation_strings":["CISUC, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"CISUC, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040919007","display_name":"Jo\u00e3o Dur\u00e3es","orcid":"https://orcid.org/0000-0002-9697-9991"},"institutions":[{"id":"https://openalex.org/I293362453","display_name":"Polytechnic Institute of Coimbra","ror":"https://ror.org/01n8x4993","country_code":"PT","type":"education","lineage":["https://openalex.org/I293362453"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Joao Duraes","raw_affiliation_strings":["CISUC, Polytechnic Institute of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"CISUC, Polytechnic Institute of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I293362453"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5070348638","display_name":"Gon\u00e7alo Duarte","orcid":"https://orcid.org/0000-0002-5331-5829"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Goncalo Duarte","raw_affiliation_strings":["CISUC, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"CISUC, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054608866","display_name":"Jo\u00e3o Castelhano","orcid":"https://orcid.org/0000-0002-8996-1515"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Joao Castelhano","raw_affiliation_strings":["ICNAS, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"ICNAS, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5075822637","display_name":"Isabel Catarina Duarte","orcid":"https://orcid.org/0000-0002-5620-2424"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Catarina Duarte","raw_affiliation_strings":["ICNAS, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"ICNAS, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5010197657","display_name":"C\u00e9sar Teixeira","orcid":"https://orcid.org/0000-0001-9396-1211"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Cesar Teixeira","raw_affiliation_strings":["CISUC, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"CISUC, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063901162","display_name":"Nuno Laranjeiro","orcid":"https://orcid.org/0000-0003-0011-9901"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Nuno Laranjeiro","raw_affiliation_strings":["CISUC, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"CISUC, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5045301786","display_name":"J\u00falio Medeiros","orcid":"https://orcid.org/0000-0003-2852-6285"},"institutions":[{"id":"https://openalex.org/I76903346","display_name":"University of Coimbra","ror":"https://ror.org/04z8k9a98","country_code":"PT","type":"education","lineage":["https://openalex.org/I76903346"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Julio Medeiros","raw_affiliation_strings":["CISUC, University of Coimbra, Coimbra, Portugal"],"affiliations":[{"raw_affiliation_string":"CISUC, University of Coimbra, Coimbra, Portugal","institution_ids":["https://openalex.org/I76903346"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.602,"has_fulltext":false,"cited_by_count":19,"citation_normalized_percentile":{"value":0.69789,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":92},"biblio":{"volume":null,"issue":null,"first_page":"93","last_page":"103"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10429","display_name":"EEG and Brain-Computer Interfaces","score":0.9826,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},"topics":[{"id":"https://openalex.org/T10429","display_name":"EEG and Brain-Computer Interfaces","score":0.9826,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}},{"id":"https://openalex.org/T10260","display_name":"Software Engineering Research","score":0.981,"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/T10042","display_name":"Neural and Behavioral Psychology Studies","score":0.9352,"subfield":{"id":"https://openalex.org/subfields/2805","display_name":"Cognitive Neuroscience"},"field":{"id":"https://openalex.org/fields/28","display_name":"Neuroscience"},"domain":{"id":"https://openalex.org/domains/1","display_name":"Life Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/programmer","display_name":"Programmer","score":0.74902356},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4844151},{"id":"https://openalex.org/keywords/cognitive-load","display_name":"Cognitive Load","score":0.4523226}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.82540566},{"id":"https://openalex.org/C2778514511","wikidata":"https://www.wikidata.org/wiki/Q1374194","display_name":"Programmer","level":2,"score":0.74902356},{"id":"https://openalex.org/C199519371","wikidata":"https://www.wikidata.org/wiki/Q942695","display_name":"Source lines of code","level":3,"score":0.49080142},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4844151},{"id":"https://openalex.org/C61641136","wikidata":"https://www.wikidata.org/wiki/Q1107019","display_name":"Cognitive load","level":3,"score":0.4523226},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.44411904},{"id":"https://openalex.org/C169900460","wikidata":"https://www.wikidata.org/wiki/Q2200417","display_name":"Cognition","level":2,"score":0.43675202},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.3332099},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.30585545},{"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/C169760540","wikidata":"https://www.wikidata.org/wiki/Q207011","display_name":"Neuroscience","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":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/issre.2019.00019","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Quality education","id":"https://metadata.un.org/sdg/4","score":0.88}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":36,"referenced_works":["https://openalex.org/W1491178396","https://openalex.org/W1496923911","https://openalex.org/W1788556627","https://openalex.org/W1970098188","https://openalex.org/W1992534129","https://openalex.org/W1999946490","https://openalex.org/W2005178092","https://openalex.org/W2011181705","https://openalex.org/W2014232144","https://openalex.org/W2029570806","https://openalex.org/W2031411490","https://openalex.org/W2033148751","https://openalex.org/W2040710054","https://openalex.org/W2053277628","https://openalex.org/W2062242288","https://openalex.org/W2076736517","https://openalex.org/W2116659053","https://openalex.org/W2139064158","https://openalex.org/W2156721805","https://openalex.org/W2159141594","https://openalex.org/W2347600846","https://openalex.org/W2362779523","https://openalex.org/W2521115620","https://openalex.org/W2560334863","https://openalex.org/W2616911396","https://openalex.org/W2632282945","https://openalex.org/W2783732587","https://openalex.org/W2800092803","https://openalex.org/W2888413361","https://openalex.org/W2890602480","https://openalex.org/W2941714792","https://openalex.org/W2956051477","https://openalex.org/W2969932644","https://openalex.org/W3187751780","https://openalex.org/W4205376988","https://openalex.org/W4210651582"],"related_works":["https://openalex.org/W622882839","https://openalex.org/W4312763760","https://openalex.org/W4282830668","https://openalex.org/W3025557260","https://openalex.org/W2185017216","https://openalex.org/W2149635184","https://openalex.org/W2135968687","https://openalex.org/W2043226471","https://openalex.org/W2016345697","https://openalex.org/W1964992931"],"abstract_inverted_index":{"Recent":[0],"studies":[1],"have":[2],"shown":[3],"that":[4,22,72,181],"programmers'":[5,55,152],"cognitive":[6,56,123,153],"load":[7,57,124,154],"during":[8],"typical":[9],"code":[10,62,103,149,168,179,204],"development":[11,115],"activities":[12],"can":[13,44],"be":[14,45],"assessed":[15],"using":[16,90,148],"wearable":[17],"and":[18,42,50,58,92,100,192],"low":[19],"intrusive":[20],"devices":[21,49],"capture":[23],"peripheral":[24],"physiological":[25],"responses":[26],"driven":[27],"by":[28,47],"the":[29,87,112,122,126,141,164,201],"autonomic":[30],"nervous":[31],"system.":[32],"In":[33,160],"particular,":[34,161],"measures":[35],"such":[36,131],"as":[37],"heart":[38],"rate":[39],"variability":[40],"(HRV)":[41],"pupillography":[43,93],"acquired":[46],"nonintrusive":[48],"provide":[51,172],"accurate":[52],"indication":[53],"of":[54,69,89,111,125,133,166],"attention":[59],"level":[60],"in":[61,140],"related":[63],"tasks,":[64],"which":[65],"are":[66],"known":[67],"elements":[68],"human":[70],"error":[71],"potentially":[73,177],"lead":[74],"to":[75,85,98,143,171,196],"software":[76,194],"faults.":[77],"This":[78],"paper":[79,142],"presents":[80],"an":[81],"experimental":[82,136],"study":[83],"designed":[84],"evaluate":[86],"possibility":[88],"HRV":[91],"together":[94],"with":[95,119,130,206],"eye":[96],"tracking":[97],"identify":[99],"annotate":[101],"specific":[102],"lines":[104,132,180],"(or":[105,116],"even":[106],"finer":[107],"grain":[108],"lexical":[109],"tokens)":[110],"program":[113],"under":[114,117],"inspection)":[118],"information":[120],"on":[121,203],"programmer":[127],"while":[128,155],"dealing":[129],"code.":[134,159],"The":[135],"data":[137],"is":[138],"discussed":[139],"assess":[144],"different":[145],"alternatives":[146],"for":[147,176],"annotations":[150],"representing":[151],"producing":[156],"or":[157],"reading":[158],"we":[162],"propose":[163],"use":[165],"biofeedback":[167],"highlighting":[169],"techniques":[170],"online":[173],"programmer's":[174],"warnings":[175],"problematic":[178],"may":[182],"need":[183],"a":[184],"second":[185],"look":[186],"at":[187],"(to":[188],"remove":[189],"possible":[190],"bugs),":[191],"biofeedback-driven":[193],"testing":[195,198],"optimize":[197],"effort,":[199],"focusing":[200],"tests":[202],"areas":[205],"higher":[207],"bug":[208],"probability.":[209]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3006500354","counts_by_year":[{"year":2024,"cited_by_count":4},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":7},{"year":2021,"cited_by_count":6}],"updated_date":"2024-12-31T12:13:10.674859","created_date":"2020-02-24"}