{"id":"https://openalex.org/W2003159669","doi":"https://doi.org/10.1109/wicsa.2009.5290788","title":"Automated architectural component classification using concept lattices","display_name":"Automated architectural component classification using concept lattices","publication_year":2009,"publication_date":"2009-09-01","ids":{"openalex":"https://openalex.org/W2003159669","doi":"https://doi.org/10.1109/wicsa.2009.5290788","mag":"2003159669"},"language":"en","primary_location":{"id":"doi:10.1109/wicsa.2009.5290788","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wicsa.2009.5290788","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 Joint Working IEEE/IFIP Conference on Software Architecture &amp; European Conference on Software Architecture","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/A5089359518","display_name":"Nour Alhouda Aboud","orcid":null},"institutions":[{"id":"https://openalex.org/I144889574","display_name":"Universit\u00e9 de Pau et des Pays de l'Adour","ror":"https://ror.org/01frn9647","country_code":"FR","type":"education","lineage":["https://openalex.org/I144889574"]}],"countries":["FR"],"is_corresponding":true,"raw_author_name":"Nour Alhouda Aboud","raw_affiliation_strings":["LIUPPA, University de Pau et des Pays de lAdour, Bayonne, France","LIUPPA, Univ. de Pau et des Pays de l'Adour, Bayonne, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LIUPPA, University de Pau et des Pays de lAdour, Bayonne, France","institution_ids":["https://openalex.org/I144889574"]},{"raw_affiliation_string":"LIUPPA, Univ. de Pau et des Pays de l'Adour, Bayonne, France","institution_ids":["https://openalex.org/I144889574"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5110173640","display_name":"Gabriela Ar\u00e9valo","orcid":null},"institutions":[{"id":"https://openalex.org/I874386039","display_name":"Universidad Nacional de La Plata","ror":"https://ror.org/01tjs6929","country_code":"AR","type":"education","lineage":["https://openalex.org/I874386039"]}],"countries":["AR"],"is_corresponding":false,"raw_author_name":"Gabriela Arevalo","raw_affiliation_strings":["Facultad de Inform\u00e1tica (UNLP), LIFIA, La Plata, Argentina","LIFIA - Facultad de Inform\u00e1tica., UNLP, La Plata, Argentina#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Facultad de Inform\u00e1tica (UNLP), LIFIA, La Plata, Argentina","institution_ids":["https://openalex.org/I874386039"]},{"raw_affiliation_string":"LIFIA - Facultad de Inform\u00e1tica., UNLP, La Plata, Argentina#TAB#","institution_ids":["https://openalex.org/I874386039"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5060648416","display_name":"Jean\u2010R\u00e9my Falleri","orcid":"https://orcid.org/0000-0002-8284-7218"},"institutions":[{"id":"https://openalex.org/I4210101743","display_name":"Laboratoire d'Informatique, de Robotique et de Micro\u00e9lectronique de Montpellier","ror":"https://ror.org/013yean28","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I151295451","https://openalex.org/I19894307","https://openalex.org/I4210101743","https://openalex.org/I4210159245","https://openalex.org/I4405261681"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I19894307","display_name":"Universit\u00e9 de Montpellier","ror":"https://ror.org/051escj72","country_code":"FR","type":"education","lineage":["https://openalex.org/I19894307"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Jean-Remy Falleri","raw_affiliation_strings":["LIRMM,Montpellier II University, University of Montpellier II, France","LIRMM, CNRS and Montpellier-II University, France#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LIRMM,Montpellier II University, University of Montpellier II, France","institution_ids":["https://openalex.org/I19894307","https://openalex.org/I4210101743"]},{"raw_affiliation_string":"LIRMM, CNRS and Montpellier-II University, France#TAB#","institution_ids":["https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5016382393","display_name":"Marianne Huchard","orcid":"https://orcid.org/0000-0002-6309-7503"},"institutions":[{"id":"https://openalex.org/I19894307","display_name":"Universit\u00e9 de Montpellier","ror":"https://ror.org/051escj72","country_code":"FR","type":"education","lineage":["https://openalex.org/I19894307"]},{"id":"https://openalex.org/I4210101743","display_name":"Laboratoire d'Informatique, de Robotique et de Micro\u00e9lectronique de Montpellier","ror":"https://ror.org/013yean28","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I151295451","https://openalex.org/I19894307","https://openalex.org/I4210101743","https://openalex.org/I4210159245","https://openalex.org/I4405261681"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Marianne Huchard","raw_affiliation_strings":["LIRMM,Montpellier II University, University of Montpellier II, France","LIRMM, CNRS and Montpellier-II University, France#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LIRMM,Montpellier II University, University of Montpellier II, France","institution_ids":["https://openalex.org/I19894307","https://openalex.org/I4210101743"]},{"raw_affiliation_string":"LIRMM, CNRS and Montpellier-II University, France#TAB#","institution_ids":["https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083108390","display_name":"Chouki Tibermacine","orcid":"https://orcid.org/0000-0002-2063-0291"},"institutions":[{"id":"https://openalex.org/I4210101743","display_name":"Laboratoire d'Informatique, de Robotique et de Micro\u00e9lectronique de Montpellier","ror":"https://ror.org/013yean28","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I151295451","https://openalex.org/I19894307","https://openalex.org/I4210101743","https://openalex.org/I4210159245","https://openalex.org/I4405261681"]},{"id":"https://openalex.org/I1294671590","display_name":"Centre National de la Recherche Scientifique","ror":"https://ror.org/02feahw73","country_code":"FR","type":"government","lineage":["https://openalex.org/I1294671590"]},{"id":"https://openalex.org/I19894307","display_name":"Universit\u00e9 de Montpellier","ror":"https://ror.org/051escj72","country_code":"FR","type":"education","lineage":["https://openalex.org/I19894307"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Chouki Tibermacine","raw_affiliation_strings":["LIRMM,Montpellier II University, University of Montpellier II, France","LIRMM, CNRS and Montpellier-II University, France#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LIRMM,Montpellier II University, University of Montpellier II, France","institution_ids":["https://openalex.org/I19894307","https://openalex.org/I4210101743"]},{"raw_affiliation_string":"LIRMM, CNRS and Montpellier-II University, France#TAB#","institution_ids":["https://openalex.org/I1294671590"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5019952400","display_name":"Christelle Urtado","orcid":"https://orcid.org/0000-0002-6711-8455"},"institutions":[{"id":"https://openalex.org/I4210127738","display_name":"IMT Mines Al\u00e8s","ror":"https://ror.org/03e8rf594","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210127738"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Christelle Urtado","raw_affiliation_strings":["LGI2P, Ecole des Mines d'Al\u00e8s, Nimes, France","LGI2P - Ecole des Mines d'Al\u00e8s, Nimes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LGI2P, Ecole des Mines d'Al\u00e8s, Nimes, France","institution_ids":["https://openalex.org/I4210127738"]},{"raw_affiliation_string":"LGI2P - Ecole des Mines d'Al\u00e8s, Nimes, France","institution_ids":["https://openalex.org/I4210127738"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004532155","display_name":"Sylvain Vauttier","orcid":"https://orcid.org/0000-0002-5812-1230"},"institutions":[{"id":"https://openalex.org/I4210127738","display_name":"IMT Mines Al\u00e8s","ror":"https://ror.org/03e8rf594","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210127738"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Sylvain Vauttier","raw_affiliation_strings":["LGI2P, Ecole des Mines d'Al\u00e8s, Nimes, France","LGI2P - Ecole des Mines d'Al\u00e8s, Nimes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"LGI2P, Ecole des Mines d'Al\u00e8s, Nimes, France","institution_ids":["https://openalex.org/I4210127738"]},{"raw_affiliation_string":"LGI2P - Ecole des Mines d'Al\u00e8s, Nimes, France","institution_ids":["https://openalex.org/I4210127738"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":7,"corresponding_author_ids":["https://openalex.org/A5089359518"],"corresponding_institution_ids":["https://openalex.org/I144889574"],"apc_list":null,"apc_paid":null,"fwci":1.0883,"has_fulltext":true,"cited_by_count":8,"citation_normalized_percentile":{"value":0.78620699,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"3054","issue":null,"first_page":"21","last_page":"30"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10317","display_name":"Advanced Database Systems and Queries","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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/T10317","display_name":"Advanced Database Systems and Queries","score":0.9883000254631042,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"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.9878000020980835,"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/component","display_name":"Component (thermodynamics)","score":0.8651195764541626},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.775098443031311},{"id":"https://openalex.org/keywords/common-component-architecture","display_name":"Common Component Architecture","score":0.6719000339508057},{"id":"https://openalex.org/keywords/directory","display_name":"Directory","score":0.6679859757423401},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.6106845140457153},{"id":"https://openalex.org/keywords/substitution","display_name":"Substitution (logic)","score":0.5422578454017639},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5065799951553345},{"id":"https://openalex.org/keywords/scratch","display_name":"Scratch","score":0.4653737246990204},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.4215860068798065},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.36392104625701904},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.342764675617218},{"id":"https://openalex.org/keywords/information-retrieval","display_name":"Information retrieval","score":0.32326868176460266},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.30442118644714355},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.20170491933822632},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.14986437559127808}],"concepts":[{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.8651195764541626},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.775098443031311},{"id":"https://openalex.org/C40878169","wikidata":"https://www.wikidata.org/wiki/Q515233","display_name":"Common Component Architecture","level":5,"score":0.6719000339508057},{"id":"https://openalex.org/C2777683733","wikidata":"https://www.wikidata.org/wiki/Q201456","display_name":"Directory","level":2,"score":0.6679859757423401},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.6106845140457153},{"id":"https://openalex.org/C2778220771","wikidata":"https://www.wikidata.org/wiki/Q1522579","display_name":"Substitution (logic)","level":2,"score":0.5422578454017639},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5065799951553345},{"id":"https://openalex.org/C2781235140","wikidata":"https://www.wikidata.org/wiki/Q275131","display_name":"Scratch","level":2,"score":0.4653737246990204},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.4215860068798065},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.36392104625701904},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.342764675617218},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.32326868176460266},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.30442118644714355},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.20170491933822632},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.14986437559127808},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/wicsa.2009.5290788","is_oa":false,"landing_page_url":"https://doi.org/10.1109/wicsa.2009.5290788","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2009 Joint Working IEEE/IFIP Conference on Software Architecture &amp; European Conference on Software Architecture","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:lirmm-00415739v1","is_oa":false,"landing_page_url":"https://hal-lirmm.ccsd.cnrs.fr/lirmm-00415739","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"http://www.wicsa.net/","raw_type":"Conference papers"},{"id":"pmh:oai:sedici.unlp.edu.ar:10915/127416","is_oa":false,"landing_page_url":"http://sedici.unlp.edu.ar/handle/10915/127416","pdf_url":null,"source":{"id":"https://openalex.org/S4306400803","display_name":"El Servicio de Difusi\u00f3n de la Creaci\u00f3n Intelectual (National University of La Plata)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I874386039","host_organization_name":"Universidad Nacional de La Plata","host_organization_lineage":["https://openalex.org/I874386039"],"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":"Objeto de conferencia"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.550000011920929,"display_name":"Responsible consumption and production","id":"https://metadata.un.org/sdg/12"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1503729935","https://openalex.org/W1504834688","https://openalex.org/W1518399026","https://openalex.org/W1526272943","https://openalex.org/W1568940011","https://openalex.org/W1975255815","https://openalex.org/W2015384752","https://openalex.org/W2050229706","https://openalex.org/W2066551703","https://openalex.org/W2116793756","https://openalex.org/W2120933861","https://openalex.org/W2141133224","https://openalex.org/W2151628225","https://openalex.org/W2157990811","https://openalex.org/W2159922541","https://openalex.org/W2340109700","https://openalex.org/W4214647708","https://openalex.org/W4243383578","https://openalex.org/W4255318870","https://openalex.org/W6630459252"],"related_works":["https://openalex.org/W2018121945","https://openalex.org/W101767942","https://openalex.org/W1837917562","https://openalex.org/W2145133648","https://openalex.org/W2601049735","https://openalex.org/W2552296207","https://openalex.org/W2958728585","https://openalex.org/W2883012701","https://openalex.org/W2942072954","https://openalex.org/W16265343"],"abstract_inverted_index":{"While":[0],"the":[1,27,89],"use":[2],"of":[3,29,62],"components":[4,23,63],"grows":[5],"in":[6,24,72,88],"software":[7],"development,":[8],"building":[9],"effective":[10],"component":[11,40,47,97],"directories":[12],"becomes":[13],"a":[14,60,103],"critical":[15],"issue":[16],"as":[17,35,77,79],"architects":[18],"need":[19],"help":[20,75],"to":[21,74,95],"search":[22],"repositories.":[25],"During":[26],"life-cycle":[28],"component-based":[30],"software,":[31],"several":[32],"tasks,":[33],"such":[34],"construction":[36],"from":[37,44],"scratch":[38],"or":[39],"substitution,":[41],"would":[42],"benefit":[43],"an":[45],"efficient":[46],"classification":[48,61],"and":[49,70,82,100],"retrieval.":[50],"In":[51],"this":[52],"paper,":[53],"we":[54,57],"analyze":[55],"how":[56],"can":[58],"build":[59],"using":[64],"their":[65],"technical":[66],"description":[67],"(i.e.":[68],"functions":[69],"interfaces)":[71],"order":[73],"automatic":[76],"well":[78],"manual":[80],"composition":[81],"substitution.":[83],"The":[84],"approach":[85],"is":[86,93],"implemented":[87],"CoCoLa":[90],"prototype,":[91],"which":[92],"dedicated":[94],"Fractal":[96],"directory":[98],"management":[99],"validated":[101],"through":[102],"case":[104],"study.":[105]},"counts_by_year":[{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1}],"updated_date":"2026-05-07T13:39:58.223016","created_date":"2025-10-10T00:00:00"}
