{"id":"https://openalex.org/W1980986166","doi":"https://doi.org/10.1109/quatic.2014.49","title":"Streamlining Code Smells: Using Collective Intelligence and Visualization","display_name":"Streamlining Code Smells: Using Collective Intelligence and Visualization","publication_year":2014,"publication_date":"2014-09-01","ids":{"openalex":"https://openalex.org/W1980986166","doi":"https://doi.org/10.1109/quatic.2014.49","mag":"1980986166"},"language":"en","primary_location":{"id":"doi:10.1109/quatic.2014.49","doi":"https://doi.org/10.1109/quatic.2014.49","is_oa":false,"landing_page_url":"https://doi.org/10.1109/quatic.2014.49","pdf_url":null,"source":{"id":"https://openalex.org/S7407086114","display_name":"International Conference on the Quality of Information and Communications Technology (QUATIC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 9th International Conference on the Quality of Information and Communications Technology","raw_type":"proceedings-article"},"volume":null,"type":"conference-paper","is_traditional":true,"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/A5037729220","display_name":"Carlos Fabio Ramos Conceicao","orcid":null,"observed_orcids":[]},"institutions":[{"id":"https://openalex.org/I141596103","display_name":"University of Lisbon","ror":"https://ror.org/01c27hj86","country_code":"PT","type":"education","lineage":["https://openalex.org/I141596103"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Carlos Fabio Ramos Conceicao","raw_affiliation_strings":["QUASAR, Lisbon Univ. Inst., Lisbon, Portugal"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"QUASAR, Lisbon Univ. Inst., Lisbon, Portugal","institution_ids":["https://openalex.org/I141596103"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090601638","display_name":"Glauco de Figueiredo Carneiro","orcid":"https://orcid.org/0000-0001-6241-1612","observed_orcids":["https://orcid.org/0000-0001-6241-1612"]},"institutions":[{"id":"https://openalex.org/I44314228","display_name":"Universidade Salvador","ror":"https://ror.org/01afz2176","country_code":"BR","type":"education","lineage":["https://openalex.org/I44314228"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Glauco de Figueiredo Carneiro","raw_affiliation_strings":["SIIC, Salvador Univ., Salvador, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SIIC, Salvador Univ., Salvador, Brazil","institution_ids":["https://openalex.org/I44314228"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083329154","display_name":"Fernando Brito e Abreu","orcid":"https://orcid.org/0000-0002-9086-4122","observed_orcids":["https://orcid.org/0000-0002-9086-4122"]},"institutions":[{"id":"https://openalex.org/I44314228","display_name":"Universidade Salvador","ror":"https://ror.org/01afz2176","country_code":"BR","type":"education","lineage":["https://openalex.org/I44314228"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Fernando Brito e Abreu","raw_affiliation_strings":["SIIC, Salvador Univ., Salvador, Brazil"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"SIIC, Salvador Univ., Salvador, Brazil","institution_ids":["https://openalex.org/I44314228"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.4678,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.51455727,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":88,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"306","last_page":"311"},"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/T10430","display_name":"Software Engineering Techniques and Practices","score":0.00019999999494757503,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":9.999999747378752e-05,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"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/code-smells","display_name":"code smells","score":0.9750000238418579},{"id":"https://openalex.org/keywords/code-smell-detection","display_name":"code smell detection","score":0.8560000061988831},{"id":"https://openalex.org/keywords/collective-intelligence","display_name":"collective intelligence","score":0.8840000033378601},{"id":"https://openalex.org/keywords/software-visualization","display_name":"software visualization","score":0.9879999756813049},{"id":"https://openalex.org/keywords/refactoring","display_name":"refactoring","score":0.5690000057220459},{"id":"https://openalex.org/keywords/eclipse-plug-in","display_name":"Eclipse plug-in","score":0.7870000004768372},{"id":"https://openalex.org/keywords/java-source-code","display_name":"Java source code","score":0.875},{"id":"https://openalex.org/keywords/knowledge-base","display_name":"knowledge base","score":0.6600000262260437}],"concepts":[{"id":"https://openalex.org/C133237599","wikidata":"https://www.wikidata.org/wiki/Q2295111","display_name":"Code smell","level":5,"score":0.9345530271530151},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7756738662719727},{"id":"https://openalex.org/C152752567","wikidata":"https://www.wikidata.org/wiki/Q116877","display_name":"Code refactoring","level":3,"score":0.7491450905799866},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5522156953811646},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.5003037452697754},{"id":"https://openalex.org/C137287247","wikidata":"https://www.wikidata.org/wiki/Q1329550","display_name":"Static program analysis","level":4,"score":0.4450581669807434},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.43002021312713623},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.42634934186935425},{"id":"https://openalex.org/C117447612","wikidata":"https://www.wikidata.org/wiki/Q1412670","display_name":"Software quality","level":4,"score":0.4187312722206116},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.41184642910957336},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.385238915681839},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.35866451263427734},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.2686683237552643},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.18121451139450073}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/quatic.2014.49","doi":"https://doi.org/10.1109/quatic.2014.49","is_oa":false,"landing_page_url":"https://doi.org/10.1109/quatic.2014.49","pdf_url":null,"source":{"id":"https://openalex.org/S7407086114","display_name":"International Conference on the Quality of Information and Communications Technology (QUATIC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"listed_in":[],"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 9th International Conference on the Quality of Information and Communications Technology","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"study_designs":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320321108","display_name":"Academy of Finland","ror":"https://ror.org/05k73zm37"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W84082018","https://openalex.org/W214565213","https://openalex.org/W1488550659","https://openalex.org/W1497777582","https://openalex.org/W1531418056","https://openalex.org/W1567157064","https://openalex.org/W1748675148","https://openalex.org/W1963598945","https://openalex.org/W2020740057","https://openalex.org/W2026539153","https://openalex.org/W2044123923","https://openalex.org/W2068011713","https://openalex.org/W2082270918","https://openalex.org/W2091452736","https://openalex.org/W2099535882","https://openalex.org/W2102049362","https://openalex.org/W2106013472","https://openalex.org/W2128802947","https://openalex.org/W2136451344","https://openalex.org/W2136922540","https://openalex.org/W2137659640","https://openalex.org/W2153887189","https://openalex.org/W2156400118","https://openalex.org/W2164060400","https://openalex.org/W2238385876","https://openalex.org/W2963950477","https://openalex.org/W3151685851","https://openalex.org/W4229626052"],"related_works":["https://openalex.org/W6925385034","https://openalex.org/W2735894505","https://openalex.org/W2099535882","https://openalex.org/W2763103737","https://openalex.org/W4235014803","https://openalex.org/W4221005884","https://openalex.org/W2963950477","https://openalex.org/W3111736751","https://openalex.org/W7197080081","https://openalex.org/W2238385876"],"abstract_inverted_index":{"Code":[0],"smells":[1,30,45,70,129,193,238],"have":[2,39,276],"long":[3],"been":[4],"catalogued":[5],"with":[6,243,257],"corresponding":[7],"mitigating":[8],"solutions":[9],"called":[10],"refactoring":[11,269],"operations.":[12],"However,":[13],"despite":[14],"the":[15,22,35,43,56,68,93,136,145,165,168,178,189,213,220,244,258,292],"successful":[16],"initiatives":[17],"of":[18,21,112,127,138,167,191,223],"integrating":[19],"many":[20],"latter":[23],"in":[24,85,108,130,291],"current":[25],"IDEs":[26],"(e.g.,":[27],"Eclipse),":[28],"code":[29,44,69,128,192,205,237,293],"detection":[31,46,71,169,194],"has":[32],"not":[33],"gained":[34],"same":[36],"status.":[37],"Researchers":[38],"pointed":[40],"out":[41,278],"that":[42,102,155,175,287],"process":[47,162,174,190,295],"is":[48,54],"inherently":[49],"subjective":[50],"and":[51,97,183,196],"this":[52,74],"fact":[53],"probably":[55],"main":[57],"hindrance":[58],"on":[59,67,157,177],"providing":[60],"automatic":[61],"support.":[62],"This":[63,161],"research":[64],"work":[65],"focuses":[66],"process.":[72],"To":[73],"end,":[75],"it":[76],"aims":[77],"at":[78,239],"proposing":[79],"two":[80],"contributions":[81],"that,":[82],"when":[83],"used":[84],"a":[86,109,125,152,158,172,199,226,232,288],"combined":[87],"fashion,":[88],"are":[89,147],"expected":[90],"to":[91,119,123,149,151,198,209,234,246,253,267],"mitigate":[92,212],"aforementioned":[94,259],"problem:":[95],"crowdsmellling":[96],"smelly":[98],"maps.":[99],"We":[100,251,275],"envisage":[101],"such":[103],"features":[104],"will":[105,163,284,296],"be":[106,297],"available":[107],"future":[110],"generation":[111],"interactive":[113],"development":[114],"environments":[115],"(aka":[116],"IDE":[117],"2.0)":[118],"help":[120],"software":[121,227,248,273],"developers":[122],"identify":[124],"set":[126],"Java":[131],"source":[132],"code.":[133],"Crowdsmelling":[134],"uses":[135],"concept":[137],"collective":[139],"intelligence":[140],"through":[141],"which":[142,283],"users":[143],"around":[144],"world":[146],"encouraged":[148],"collaborate":[150],"knowledge":[153,200],"base":[154,201],"runs":[156],"cloud":[159],"server.":[160],"improve":[164],"assessment":[166],"accuracy":[170],"using":[171],"calibration":[173],"occurs":[176],"server":[179],"after":[180],"receiving":[181],"data":[182],"suggestions":[184],"from":[185],"each":[186,204],"user.":[187],"Through":[188],"based":[195],"referenced":[197],"(one":[202],"for":[203],"smell),":[206],"we":[207],"expect":[208,252],"some":[210],"extent":[211],"subjectivity":[214],"problem.":[215],"Smelly":[216],"maps":[217],"builds":[218],"upon":[219,271],"previous":[221],"experience":[222],"setting":[224],"up":[225],"visualization":[228,260],"infrastructure.":[229],"It":[230],"involves":[231],"strategy":[233],"represent":[235],"detected":[236],"different":[240],"abstraction":[241],"levels":[242],"goal":[245],"increase":[247],"quality":[249],"awareness.":[250],"integrate":[254],"both":[255],"proposals":[256],"infrastructure":[261],"developed":[262],"as":[263],"an":[264],"Eclipse":[265],"plugin":[266],"facilitate":[268],"decisions":[270],"large":[272],"systems.":[274],"laid":[277],"several":[279],"evidence-based":[280],"validation":[281],"experiments,":[282],"hopefully":[285],"demonstrate":[286],"step":[289],"forward":[290],"smelling":[294],"achieved.":[298]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":1},{"year":2016,"cited_by_count":2}],"updated_date":"2026-10-16T09:59:22.235173","created_date":"2016-06-24T00:00:00"}
