{"id":"https://openalex.org/W2046162825","doi":"https://doi.org/10.1109/csmr-wcre.2014.6747178","title":"Reverse engineering web configurators","display_name":"Reverse engineering web configurators","publication_year":2014,"publication_date":"2014-02-01","ids":{"openalex":"https://openalex.org/W2046162825","doi":"https://doi.org/10.1109/csmr-wcre.2014.6747178","mag":"2046162825"},"language":"en","primary_location":{"id":"doi:10.1109/csmr-wcre.2014.6747178","is_oa":false,"landing_page_url":"https://doi.org/10.1109/csmr-wcre.2014.6747178","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE)","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/2078.2/147063","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005163405","display_name":"Ebrahim Abbasi","orcid":null},"institutions":[{"id":"https://openalex.org/I149768937","display_name":"University of Namur","ror":"https://ror.org/03d1maw17","country_code":"BE","type":"education","lineage":["https://openalex.org/I149768937"]}],"countries":["BE"],"is_corresponding":true,"raw_author_name":"Ebrahim Khalil Abbasi","raw_affiliation_strings":["PReCISE, University of Namur, Belgium","PReCISE, University of Namur, Namur, Belgium#TAB#"],"affiliations":[{"raw_affiliation_string":"PReCISE, University of Namur, Belgium","institution_ids":["https://openalex.org/I149768937"]},{"raw_affiliation_string":"PReCISE, University of Namur, Namur, Belgium#TAB#","institution_ids":["https://openalex.org/I149768937"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5003973216","display_name":"Mathieu Acher","orcid":"https://orcid.org/0000-0003-1483-3858"},"institutions":[{"id":"https://openalex.org/I56067802","display_name":"Universit\u00e9 de Rennes","ror":"https://ror.org/015m7wh34","country_code":"FR","type":"education","lineage":["https://openalex.org/I56067802"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Mathieu Acher","raw_affiliation_strings":["University of Rennes 1, Irisa, Inria, France","[IRISA University of Rennes 1, Rennes, France]"],"affiliations":[{"raw_affiliation_string":"University of Rennes 1, Irisa, Inria, France","institution_ids":["https://openalex.org/I56067802"]},{"raw_affiliation_string":"[IRISA University of Rennes 1, Rennes, France]","institution_ids":["https://openalex.org/I56067802"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5112713583","display_name":"Patrick Heymans","orcid":null},"institutions":[{"id":"https://openalex.org/I149768937","display_name":"University of Namur","ror":"https://ror.org/03d1maw17","country_code":"BE","type":"education","lineage":["https://openalex.org/I149768937"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Patrick Heymans","raw_affiliation_strings":["PReCISE, University of Namur, Belgium","PReCISE, University of Namur, Namur, Belgium#TAB#"],"affiliations":[{"raw_affiliation_string":"PReCISE, University of Namur, Belgium","institution_ids":["https://openalex.org/I149768937"]},{"raw_affiliation_string":"PReCISE, University of Namur, Namur, Belgium#TAB#","institution_ids":["https://openalex.org/I149768937"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5070165042","display_name":"Anthony Cleve","orcid":null},"institutions":[{"id":"https://openalex.org/I149768937","display_name":"University of Namur","ror":"https://ror.org/03d1maw17","country_code":"BE","type":"education","lineage":["https://openalex.org/I149768937"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Anthony Cleve","raw_affiliation_strings":["PReCISE, University of Namur, Belgium","PReCISE, University of Namur, Namur, Belgium#TAB#"],"affiliations":[{"raw_affiliation_string":"PReCISE, University of Namur, Belgium","institution_ids":["https://openalex.org/I149768937"]},{"raw_affiliation_string":"PReCISE, University of Namur, Namur, Belgium#TAB#","institution_ids":["https://openalex.org/I149768937"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5005163405"],"corresponding_institution_ids":["https://openalex.org/I149768937"],"apc_list":null,"apc_paid":null,"fwci":7.3624,"has_fulltext":false,"cited_by_count":11,"citation_normalized_percentile":{"value":0.96783394,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"7793","issue":null,"first_page":"264","last_page":"273"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12016","display_name":"Web Data Mining and Analysis","score":0.9997000098228455,"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/T12016","display_name":"Web Data Mining and Analysis","score":0.9997000098228455,"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/T11241","display_name":"Advanced Malware Detection Techniques","score":0.9954000115394592,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"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.9883999824523926,"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/computer-science","display_name":"Computer science","score":0.65626060962677},{"id":"https://openalex.org/keywords/reverse-engineering","display_name":"Reverse engineering","score":0.48761168122291565},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.40334099531173706},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.3571295142173767},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.16891855001449585}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.65626060962677},{"id":"https://openalex.org/C207850805","wikidata":"https://www.wikidata.org/wiki/Q269608","display_name":"Reverse engineering","level":2,"score":0.48761168122291565},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.40334099531173706},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.3571295142173767},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.16891855001449585}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/csmr-wcre.2014.6747178","is_oa":false,"landing_page_url":"https://doi.org/10.1109/csmr-wcre.2014.6747178","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2014 Software Evolution Week - IEEE Conference on Software Maintenance, Reengineering, and Reverse Engineering (CSMR-WCRE)","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-00913139v1","is_oa":false,"landing_page_url":"https://inria.hal.science/hal-00913139","pdf_url":null,"source":{"id":"https://openalex.org/S4406922461","display_name":"SPIRE - Sciences Po Institutional REpository","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"17th European Conference on Software Maintenance and Reengineering (CSMR), Feb 2014, Antwerp, Belgium","raw_type":"Conference papers"},{"id":"pmh:oai:dial.uclouvain.be:boreal:147063","is_oa":true,"landing_page_url":"http://hdl.handle.net/2078.2/147063","pdf_url":null,"source":{"id":"https://openalex.org/S4306401974","display_name":"DIAL (Catholic University of Leuven)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I99464096","host_organization_name":"KU Leuven","host_organization_lineage":["https://openalex.org/I99464096"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/doctoralThesis"},{"id":"pmh:oai:pure.unamur.be:openaire_cris_publications/163e8d18-1bd7-445f-b7ca-3afcf1066d6b","is_oa":false,"landing_page_url":"https://researchportal.unamur.be/en/publications/163e8d18-1bd7-445f-b7ca-3afcf1066d6b","pdf_url":null,"source":{"id":"https://openalex.org/S4406922457","display_name":"Repository of the University of Namur","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Abbasi, E K, Acher, M, Heymans, P & Cleve, A 2014, Reverse Engineering Web Configurators. in Proceedings of the IEEE CSMR/WCRE 2014 Software Evolution Week. https://doi.org/10.1109/CSMR-WCRE.2014.6747178","raw_type":"contributionToPeriodical"}],"best_oa_location":{"id":"pmh:oai:dial.uclouvain.be:boreal:147063","is_oa":true,"landing_page_url":"http://hdl.handle.net/2078.2/147063","pdf_url":null,"source":{"id":"https://openalex.org/S4306401974","display_name":"DIAL (Catholic University of Leuven)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I99464096","host_organization_name":"KU Leuven","host_organization_lineage":["https://openalex.org/I99464096"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/doctoralThesis"},"sustainable_development_goals":[{"score":0.4699999988079071,"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":32,"referenced_works":["https://openalex.org/W167774923","https://openalex.org/W1563256929","https://openalex.org/W1829700043","https://openalex.org/W1976124035","https://openalex.org/W1979100395","https://openalex.org/W2011539648","https://openalex.org/W2015551056","https://openalex.org/W2019477184","https://openalex.org/W2045729135","https://openalex.org/W2048954738","https://openalex.org/W2072936489","https://openalex.org/W2080312302","https://openalex.org/W2082834540","https://openalex.org/W2093810051","https://openalex.org/W2104086170","https://openalex.org/W2107351452","https://openalex.org/W2128967738","https://openalex.org/W2134150392","https://openalex.org/W2150721933","https://openalex.org/W2157356427","https://openalex.org/W2157454706","https://openalex.org/W2157771728","https://openalex.org/W2170806228","https://openalex.org/W2402435784","https://openalex.org/W3142314132","https://openalex.org/W3144903649","https://openalex.org/W4232071090","https://openalex.org/W4243605513","https://openalex.org/W6606697426","https://openalex.org/W6670585378","https://openalex.org/W6675573929","https://openalex.org/W6713339895"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W4307821979","https://openalex.org/W2150019175","https://openalex.org/W1679963423","https://openalex.org/W2139769766","https://openalex.org/W2003230381","https://openalex.org/W2031656933","https://openalex.org/W2152403119","https://openalex.org/W3013063242","https://openalex.org/W2169348520"],"abstract_inverted_index":{"A":[0],"Web":[1,61,102,113,121,163],"configurator":[2],"offers":[3],"a":[4,27,49,59,81,86,101,116,120,170],"highly":[5],"interactive":[6],"environment":[7],"to":[8,53,84,154],"assist":[9],"users":[10],"in":[11,34,70,80],"customising":[12],"sales":[13],"products":[14],"through":[15],"the":[16,125,149,152,167,175],"selection":[17],"of":[18,30,115,148,169,177,179],"configuration":[19,137,156],"options.":[20,180],"Our":[21],"previous":[22],"empirical":[23],"study":[24],"revealed":[25],"that":[26,104,123,166],"significant":[28],"number":[29],"configurators":[31,164],"are":[32,98],"suboptimal":[33],"reliability,":[35],"efficiency,":[36],"and":[37,44,65,76,118,134,151],"maintainability,":[38],"opening":[39],"avenues":[40],"for":[41],"re-engineering":[42],"support":[43],"methodologies.":[45],"This":[46],"paper":[47],"presents":[48],"tool-supported":[50],"reverse-engineering":[51],"process":[52,83],"semi-automatically":[54],"extract":[55,155],"configuration-specific":[56,107,132],"data":[57,67,108,142],"from":[58,109],"legacy":[60],"configurator.":[62],"The":[63],"extracted":[64],"structured":[66,106],"is":[68],"stored":[69],"formal":[71],"models":[72],"(e.g.,":[73],"variability":[74,141,172],"models)":[75],"can":[77],"be":[78],"used":[79,145],"forward-engineering":[82],"generate":[85],"customized":[87],"interface":[88],"with":[89],"an":[90],"underlying":[91],"reliable":[92],"reasoning":[93],"engine.":[94],"Two":[95],"major":[96],"components":[97],"presented:":[99],"(1)":[100],"Wrapper":[103,150],"extracts":[105],"unstructured":[110],"or":[111],"semistructured":[112],"pages":[114],"configurator,":[117],"(2)":[119],"Crawler":[122,153],"explores":[124],"\u201cconfiguration":[126],"space\u201d":[127],"(i.e.,":[128],"all":[129],"objects":[130],"representing":[131],"data)":[133],"simulates":[135],"users'":[136],"actions.":[138],"We":[139],"describe":[140],"extraction":[143],"patterns,":[144],"on":[146,160],"top":[147],"data.":[157],"Experimental":[158],"results":[159],"five":[161],"existing":[162],"show":[165],"specification":[168],"few":[171],"patterns":[173],"enable":[174],"identification":[176],"hundreds":[178]},"counts_by_year":[{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2},{"year":2015,"cited_by_count":4},{"year":2014,"cited_by_count":3}],"updated_date":"2026-04-05T17:49:38.594831","created_date":"2025-10-10T00:00:00"}
