{"id":"https://openalex.org/W2811129398","doi":"https://doi.org/10.1145/3167132.3167283","title":"Improving the detection of evolutionary coupling","display_name":"Improving the detection of evolutionary coupling","publication_year":2018,"publication_date":"2018-04-09","ids":{"openalex":"https://openalex.org/W2811129398","doi":"https://doi.org/10.1145/3167132.3167283","mag":"2811129398"},"language":"en","primary_location":{"id":"doi:10.1145/3167132.3167283","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3167132.3167283","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd Annual ACM Symposium on Applied Computing","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/A5057999458","display_name":"Marcelo Machado","orcid":"https://orcid.org/0000-0002-0894-9750"},"institutions":[{"id":"https://openalex.org/I41870","display_name":"Military Institute of Engineering","ror":"https://ror.org/03veakt65","country_code":"BR","type":"education","lineage":["https://openalex.org/I41870"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Marcelo Machado","raw_affiliation_strings":["Military Engineering Institute/CASNAV, Rio de Janeiro"],"affiliations":[{"raw_affiliation_string":"Military Engineering Institute/CASNAV, Rio de Janeiro","institution_ids":["https://openalex.org/I41870"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5112433236","display_name":"Ricardo Choren","orcid":null},"institutions":[{"id":"https://openalex.org/I41870","display_name":"Military Institute of Engineering","ror":"https://ror.org/03veakt65","country_code":"BR","type":"education","lineage":["https://openalex.org/I41870"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ricardo Choren","raw_affiliation_strings":["Military Engineering Institute, Rio de Janeiro"],"affiliations":[{"raw_affiliation_string":"Military Engineering Institute, Rio de Janeiro","institution_ids":["https://openalex.org/I41870"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5057999458"],"corresponding_institution_ids":["https://openalex.org/I41870"],"apc_list":null,"apc_paid":null,"fwci":0.7854,"has_fulltext":false,"cited_by_count":3,"citation_normalized_percentile":{"value":0.80127385,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"1410","last_page":"1416"},"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.9991999864578247,"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/T12423","display_name":"Software Reliability and Analysis Research","score":0.9983000159263611,"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/computer-science","display_name":"Computer science","score":0.713655948638916},{"id":"https://openalex.org/keywords/snapshot","display_name":"Snapshot (computer storage)","score":0.649675190448761},{"id":"https://openalex.org/keywords/obstacle","display_name":"Obstacle","score":0.6113450527191162},{"id":"https://openalex.org/keywords/software-evolution","display_name":"Software evolution","score":0.5738479495048523},{"id":"https://openalex.org/keywords/software-architecture","display_name":"Software architecture","score":0.4950253367424011},{"id":"https://openalex.org/keywords/dependency","display_name":"Dependency (UML)","score":0.4774777889251709},{"id":"https://openalex.org/keywords/evolutionary-algorithm","display_name":"Evolutionary algorithm","score":0.47190290689468384},{"id":"https://openalex.org/keywords/architecture","display_name":"Architecture","score":0.4486614465713501},{"id":"https://openalex.org/keywords/coupling","display_name":"Coupling (piping)","score":0.44336411356925964},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.42422959208488464},{"id":"https://openalex.org/keywords/loose-coupling","display_name":"Loose coupling","score":0.4200056791305542},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4140182137489319},{"id":"https://openalex.org/keywords/software-system","display_name":"Software system","score":0.3592666983604431},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3264913856983185},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2909775376319885},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.1912716031074524},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.15600404143333435},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.08129599690437317}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.713655948638916},{"id":"https://openalex.org/C55282118","wikidata":"https://www.wikidata.org/wiki/Q252683","display_name":"Snapshot (computer storage)","level":2,"score":0.649675190448761},{"id":"https://openalex.org/C2776650193","wikidata":"https://www.wikidata.org/wiki/Q264661","display_name":"Obstacle","level":2,"score":0.6113450527191162},{"id":"https://openalex.org/C202105479","wikidata":"https://www.wikidata.org/wiki/Q265013","display_name":"Software evolution","level":5,"score":0.5738479495048523},{"id":"https://openalex.org/C35869016","wikidata":"https://www.wikidata.org/wiki/Q846636","display_name":"Software architecture","level":3,"score":0.4950253367424011},{"id":"https://openalex.org/C19768560","wikidata":"https://www.wikidata.org/wiki/Q320727","display_name":"Dependency (UML)","level":2,"score":0.4774777889251709},{"id":"https://openalex.org/C159149176","wikidata":"https://www.wikidata.org/wiki/Q14489129","display_name":"Evolutionary algorithm","level":2,"score":0.47190290689468384},{"id":"https://openalex.org/C123657996","wikidata":"https://www.wikidata.org/wiki/Q12271","display_name":"Architecture","level":2,"score":0.4486614465713501},{"id":"https://openalex.org/C131584629","wikidata":"https://www.wikidata.org/wiki/Q4308705","display_name":"Coupling (piping)","level":2,"score":0.44336411356925964},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.42422959208488464},{"id":"https://openalex.org/C164100034","wikidata":"https://www.wikidata.org/wiki/Q1870629","display_name":"Loose coupling","level":2,"score":0.4200056791305542},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4140182137489319},{"id":"https://openalex.org/C149091818","wikidata":"https://www.wikidata.org/wiki/Q2429814","display_name":"Software system","level":3,"score":0.3592666983604431},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3264913856983185},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2909775376319885},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.1912716031074524},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.15600404143333435},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.08129599690437317},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0},{"id":"https://openalex.org/C199539241","wikidata":"https://www.wikidata.org/wiki/Q7748","display_name":"Law","level":1,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C17744445","wikidata":"https://www.wikidata.org/wiki/Q36442","display_name":"Political science","level":0,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3167132.3167283","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3167132.3167283","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 33rd Annual ACM Symposium on Applied Computing","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.6700000166893005,"display_name":"Sustainable cities and communities","id":"https://metadata.un.org/sdg/11"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":18,"referenced_works":["https://openalex.org/W1540343830","https://openalex.org/W1800478330","https://openalex.org/W1840755814","https://openalex.org/W1987312835","https://openalex.org/W2004471732","https://openalex.org/W2019608710","https://openalex.org/W2038476425","https://openalex.org/W2118023438","https://openalex.org/W2145933668","https://openalex.org/W2151191515","https://openalex.org/W2153887189","https://openalex.org/W2162520939","https://openalex.org/W2170825784","https://openalex.org/W2359516361","https://openalex.org/W2494335138","https://openalex.org/W3000715186","https://openalex.org/W4238818461","https://openalex.org/W4250780101"],"related_works":["https://openalex.org/W4312622767","https://openalex.org/W2156491770","https://openalex.org/W2103526356","https://openalex.org/W2164183816","https://openalex.org/W1553176225","https://openalex.org/W1980601824","https://openalex.org/W91382638","https://openalex.org/W2915599431","https://openalex.org/W2083441874","https://openalex.org/W1539836756"],"abstract_inverted_index":{"During":[0],"the":[1,57,61,68,72,79,105,120,124,140,147,155,173,176],"evolution":[2,125,187],"of":[3,67,75,78,93,104,123,142,157,163,175],"software":[4,10],"systems,":[5],"change":[6,152],"tends":[7],"to":[8,16,36,43,56,145],"make":[9],"designs":[11],"erode":[12],"over":[13],"time.":[14],"Modifications":[15],"a":[17,49,64,91,100],"system":[18,69,106],"that":[19,98,138],"violate":[20],"its":[21],"architectural":[22,81,117,150],"principles":[23],"can":[24],"result":[25],"in":[26,71,111,167,179],"evolutionary":[27,38,114,158],"coupling":[28,115],"between":[29,116],"classes.":[30],"While":[31],"techniques":[32],"have":[33],"been":[34],"proposed":[35,177],"detect":[37],"coupling,":[39],"they":[40],"are":[41,165],"difficult":[42],"confirm":[44],"if,":[45],"indeed,":[46],"it":[47],"is":[48,107],"logical":[50],"dependency":[51],"acquired.":[52],"This":[53],"occurs":[54],"due":[55],"fact":[58],"that,":[59],"normally,":[60],"architect":[62],"uses":[63],"single":[65,101],"snapshot":[66],"architecture":[70],"analysis,":[73],"instead":[74],"making":[76],"sense":[77],"continuous":[80,161],"evolution.":[82],"To":[83],"address":[84],"this":[85,132],"problem,":[86],"we":[87,134],"argue":[88],"for":[89],"using":[90,99],"set":[92],"consecutive":[94],"releases.":[95],"We":[96,170],"consider":[97],"unattached":[102],"release":[103],"an":[108,136],"inherent":[109],"obstacle":[110],"establishing":[112],"true":[113],"elements":[118,151],"-":[119],"limited":[121],"view":[122],"process":[126],"may":[127],"hinder":[128],"such":[129,168],"analysis.":[130,169],"In":[131],"paper,":[133],"present":[135],"approach":[137,178],"considers":[139],"concept":[141],"sliding":[143],"verification":[144],"calculate":[146],"probability":[148],"two":[149],"together,":[153],"improving":[154],"detection":[156],"coupling.":[159],"A":[160],"subset":[162],"versions":[164],"used":[166],"also":[171],"describe":[172],"application":[174],"one":[180],"large":[181],"Military":[182],"Command":[183],"and":[184],"Control":[185],"System":[186],"scenario.":[188]},"counts_by_year":[{"year":2025,"cited_by_count":1},{"year":2020,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
