{"id":"https://openalex.org/W1803511245","doi":"https://doi.org/10.1109/wpc.2005.2","title":"A Qualitative Comparison of Three Aspect Mining Techniques","display_name":"A Qualitative Comparison of Three Aspect Mining Techniques","publication_year":2005,"publication_date":"2005-05-24","ids":{"openalex":"https://openalex.org/W1803511245","doi":"https://doi.org/10.1109/wpc.2005.2","mag":"1803511245"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/wpc.2005.2","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/A5019508589","display_name":"Mariano Ceccato","orcid":"https://orcid.org/0000-0001-7325-0316"},"institutions":[],"countries":["IT"],"is_corresponding":false,"raw_author_name":"M. Ceccato","raw_affiliation_strings":["ITC IRST, Trento, Italy"],"affiliations":[{"raw_affiliation_string":"ITC IRST, Trento, Italy","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031139191","display_name":"Marius Marin","orcid":null},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"M. Marin","raw_affiliation_strings":["Delft University of Technnology, Netherlands"],"affiliations":[{"raw_affiliation_string":"Delft University of Technnology, Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074052329","display_name":"Kim Mens","orcid":"https://orcid.org/0000-0003-0303-1630"},"institutions":[{"id":"https://openalex.org/I95674353","display_name":"UCLouvain","ror":"https://ror.org/02495e989","country_code":"BE","type":"education","lineage":["https://openalex.org/I95674353"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"K. Mens","raw_affiliation_strings":["Universit\u00e9 catholique de Louvain, Belgium"],"affiliations":[{"raw_affiliation_string":"Universit\u00e9 catholique de Louvain, Belgium","institution_ids":["https://openalex.org/I95674353"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5056189345","display_name":"Leon Moonen","orcid":"https://orcid.org/0000-0002-1761-6771"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]},{"id":"https://openalex.org/I1341640284","display_name":"Centrum Wiskunde & Informatica","ror":"https://ror.org/00x7ekv49","country_code":"NL","type":"facility","lineage":["https://openalex.org/I1341640284","https://openalex.org/I2800991832"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"L. Moonen","raw_affiliation_strings":["CWI, Netherlands","Delft University of Technnology, Netherlands"],"affiliations":[{"raw_affiliation_string":"Delft University of Technnology, Netherlands","institution_ids":["https://openalex.org/I98358874"]},{"raw_affiliation_string":"CWI, Netherlands","institution_ids":["https://openalex.org/I1341640284"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5025438762","display_name":"Paolo Tonella","orcid":"https://orcid.org/0000-0003-3088-0339"},"institutions":[],"countries":["IT"],"is_corresponding":false,"raw_author_name":"P. Tonella","raw_affiliation_strings":["ITC IRST, Trento, Italy"],"affiliations":[{"raw_affiliation_string":"ITC IRST, Trento, Italy","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5089809673","display_name":"Tom Tourw\u00e9","orcid":null},"institutions":[{"id":"https://openalex.org/I1341640284","display_name":"Centrum Wiskunde & Informatica","ror":"https://ror.org/00x7ekv49","country_code":"NL","type":"facility","lineage":["https://openalex.org/I1341640284","https://openalex.org/I2800991832"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"T. Tourwe","raw_affiliation_strings":["CWI, Netherlands"],"affiliations":[{"raw_affiliation_string":"CWI, Netherlands","institution_ids":["https://openalex.org/I1341640284"]}]}],"institution_assertions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":8.634,"has_fulltext":true,"fulltext_origin":"ngrams","cited_by_count":76,"citation_normalized_percentile":{"value":0.899385,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":95,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"13","last_page":"22"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998,"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"}},"topics":[{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998,"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/T10260","display_name":"Software Engineering Research","score":0.9997,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9976,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/program-comprehension","display_name":"Program comprehension","score":0.7201071},{"id":"https://openalex.org/keywords/complementarity","display_name":"Complementarity (molecular biology)","score":0.65817916},{"id":"https://openalex.org/keywords/strengths-and-weaknesses","display_name":"Strengths and weaknesses","score":0.49436545},{"id":"https://openalex.org/keywords/identification","display_name":"Identification","score":0.44060466}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7931502},{"id":"https://openalex.org/C60051680","wikidata":"https://www.wikidata.org/wiki/Q30267","display_name":"Aspect-oriented programming","level":3,"score":0.76120406},{"id":"https://openalex.org/C2777561058","wikidata":"https://www.wikidata.org/wiki/Q2652119","display_name":"Program comprehension","level":4,"score":0.7201071},{"id":"https://openalex.org/C202269582","wikidata":"https://www.wikidata.org/wiki/Q2644277","display_name":"Complementarity (molecular biology)","level":2,"score":0.65817916},{"id":"https://openalex.org/C154504017","wikidata":"https://www.wikidata.org/wiki/Q853614","display_name":"Identifier","level":2,"score":0.58267844},{"id":"https://openalex.org/C63882131","wikidata":"https://www.wikidata.org/wiki/Q17122954","display_name":"Strengths and weaknesses","level":2,"score":0.49436545},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.48114622},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.46617436},{"id":"https://openalex.org/C116834253","wikidata":"https://www.wikidata.org/wiki/Q2039217","display_name":"Identification (biology)","level":2,"score":0.44060466},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.39989266},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.36113042},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.35466552},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.14586213},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C59822182","wikidata":"https://www.wikidata.org/wiki/Q441","display_name":"Botany","level":1,"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/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C54355233","wikidata":"https://www.wikidata.org/wiki/Q7162","display_name":"Genetics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/wpc.2005.2","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":[{"score":0.6,"id":"https://metadata.un.org/sdg/10","display_name":"Reduced inequalities"}],"grants":[],"datasets":[],"versions":[],"referenced_works_count":16,"referenced_works":["https://openalex.org/W1503729935","https://openalex.org/W1563525108","https://openalex.org/W1585515701","https://openalex.org/W1610521571","https://openalex.org/W1649645444","https://openalex.org/W1991604845","https://openalex.org/W2066442479","https://openalex.org/W2097964082","https://openalex.org/W2098162425","https://openalex.org/W2106697582","https://openalex.org/W2125682153","https://openalex.org/W2136531538","https://openalex.org/W2138661194","https://openalex.org/W2170988588","https://openalex.org/W4206039226","https://openalex.org/W4255318870"],"related_works":["https://openalex.org/W53653089","https://openalex.org/W4240565647","https://openalex.org/W3008773848","https://openalex.org/W2883301371","https://openalex.org/W2460969868","https://openalex.org/W2157984409","https://openalex.org/W2136808032","https://openalex.org/W2098192829","https://openalex.org/W2066182606","https://openalex.org/W1976708233"],"abstract_inverted_index":{"The":[0],"fact":[1],"that":[2,43,84],"crosscutting":[3,55],"concerns":[4,56],"(aspects)":[5],"cannot":[6],"be":[7],"well":[8,144],"modularized":[9],"in":[10,40,57,160],"object":[11],"oriented":[12],"software":[13],"is":[14,25,44],"an":[15],"impediment":[16],"to":[17,46,53,72,103,156,162],"program":[18],"comprehension:":[19],"the":[20,34,62,104,111,119,124,158],"implementation":[21,35],"of":[22,36,68,114,126,130,138,153],"a":[23,41,58,151,164],"concern":[24],"typically":[26],"scattered":[27],"over":[28],"many":[29],"locations":[30],"and":[31,48,65,96,108,122,128,135],"tangled":[32],"with":[33,150],"other":[37],"concerns,":[38],"resulting":[39],"system":[42],"hard":[45],"explore":[47],"understand.":[49],"Aspect":[50],"mining":[51,82],"aims":[52],"identify":[54],"system,":[59],"thereby":[60],"improving":[61],"system's":[63],"comprehensibility":[64],"enabling":[66],"migration":[67],"existing":[69],"(object-oriented)":[70],"programs":[71],"aspect-oriented":[73],"ones.":[74],"In":[75],"this":[76],"paper,":[77],"we":[78],"compare":[79,110],"three":[80],"aspect":[81],"techniques":[83,159],"were":[85],"developed":[86],"independently":[87],"by":[88],"different":[89],"research":[90],"teams:":[91],"fan-in":[92],"analysis,":[93],"identifier":[94],"analysis":[95],"dynamic":[97],"analysis.":[98],"We":[99,148],"apply":[100],"each":[101,115,139],"technique":[102,116,140],"same":[105],"case":[106],"(JHotDraw)":[107],"mutually":[109],"individual":[112],"results":[113],"based":[117],"on":[118,123],"discovered":[120],"aspects":[121],"level":[125],"detail":[127],"quality":[129],"those":[131],"aspects.":[132],"Strengths,":[133],"weaknesses":[134],"underlying":[136],"assumptions":[137],"are":[141],"discussed,":[142],"as":[143,145],"their":[146],"complementarity.":[147],"conclude":[149],"discussion":[152],"possible":[154],"ways":[155],"combine":[157],"order":[161],"achieve":[163],"better":[165],"overall":[166],"aspect-mining":[167],"technique.":[168]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W1803511245","counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":4},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":1},{"year":2013,"cited_by_count":4},{"year":2012,"cited_by_count":2}],"updated_date":"2024-12-14T04:56:09.868726","created_date":"2016-06-24"}