{"id":"https://openalex.org/W75942765","doi":"https://doi.org/10.1007/s10009-012-0242-1","title":"A code tagging approach to software product line development","display_name":"A code tagging approach to software product line development","publication_year":2012,"publication_date":"2012-06-24","ids":{"openalex":"https://openalex.org/W75942765","doi":"https://doi.org/10.1007/s10009-012-0242-1","mag":"75942765"},"language":"en","primary_location":{"id":"doi:10.1007/s10009-012-0242-1","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s10009-012-0242-1","pdf_url":null,"source":{"id":"https://openalex.org/S122567160","display_name":"International Journal on Software Tools for Technology Transfer","issn_l":"1433-2779","issn":["1433-2779","1433-2787"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal on Software Tools for Technology Transfer","raw_type":"journal-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/A5112713583","display_name":"Patrick Heymans","orcid":null},"institutions":[{"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/I149768937","display_name":"University of Namur","ror":"https://ror.org/03d1maw17","country_code":"BE","type":"education","lineage":["https://openalex.org/I149768937"]},{"id":"https://openalex.org/I174424907","display_name":"Laboratoire d'Informatique Fondamentale de Lille","ror":"https://ror.org/05rhg0h08","country_code":"FR","type":"facility","lineage":["https://openalex.org/I174424907"]},{"id":"https://openalex.org/I2279609970","display_name":"Universit\u00e9 de Lille","ror":"https://ror.org/02kzqn938","country_code":"FR","type":"education","lineage":["https://openalex.org/I2279609970"]},{"id":"https://openalex.org/I4210138412","display_name":"Centre Inria de l'Universit\u00e9 de Lille","ror":"https://ror.org/04eej9726","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1326498283","https://openalex.org/I4210138412"]}],"countries":["BE","FR"],"is_corresponding":false,"raw_author_name":"Patrick Heymans","raw_affiliation_strings":["INRIA Lille-Nord Europe, Universit\u00e9 Lille 1, LIFL, CNRS, Parc scientifique de la Haute Borne, Avenue Halley 40, 59650, Villeneuve d\u2019Ascq, France","PReCISE Research Centre, University of Namur, Rue Grandgagnage 21, 5000, Namur, Belgium","ADAM - Adaptive Distributed Applications and Middleware (France)","Universit\u00e9 de Lille, Sciences et Technologies (Cit\u00e9 Scientifique - 59655 Villeneuve d'Ascq Cedex - France)","PReCISE - PReCISE Research Centre in Information Systems Engineering (FUNDP - Facult\u00e9 d'Informatique 21 rue Grandgagnage B-5000 Namur - Belgium)","LIFL - Laboratoire d'Informatique Fondamentale de Lille (B\u00e2timent M3 59655 Villeneuve d'Ascq C\u00e9dex - France)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"INRIA Lille-Nord Europe, Universit\u00e9 Lille 1, LIFL, CNRS, Parc scientifique de la Haute Borne, Avenue Halley 40, 59650, Villeneuve d\u2019Ascq, France","institution_ids":["https://openalex.org/I4210138412","https://openalex.org/I1294671590"]},{"raw_affiliation_string":"PReCISE Research Centre, University of Namur, Rue Grandgagnage 21, 5000, Namur, Belgium","institution_ids":["https://openalex.org/I149768937"]},{"raw_affiliation_string":"ADAM - Adaptive Distributed Applications and Middleware (France)","institution_ids":[]},{"raw_affiliation_string":"Universit\u00e9 de Lille, Sciences et Technologies (Cit\u00e9 Scientifique - 59655 Villeneuve d'Ascq Cedex - France)","institution_ids":["https://openalex.org/I2279609970"]},{"raw_affiliation_string":"PReCISE - PReCISE Research Centre in Information Systems Engineering (FUNDP - Facult\u00e9 d'Informatique 21 rue Grandgagnage B-5000 Namur - Belgium)","institution_ids":[]},{"raw_affiliation_string":"LIFL - Laboratoire d'Informatique Fondamentale de Lille (B\u00e2timent M3 59655 Villeneuve d'Ascq C\u00e9dex - France)","institution_ids":["https://openalex.org/I174424907"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058370999","display_name":"Quentin Boucher","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":"Quentin Boucher","raw_affiliation_strings":["PReCISE Research Centre, University of Namur, Rue Grandgagnage 21, 5000, Namur, Belgium","PReCISE - PReCISE Research Centre in Information Systems Engineering (FUNDP - Facult\u00e9 d'Informatique 21 rue Grandgagnage B-5000 Namur - Belgium)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"PReCISE Research Centre, University of Namur, Rue Grandgagnage 21, 5000, Namur, Belgium","institution_ids":["https://openalex.org/I149768937"]},{"raw_affiliation_string":"PReCISE - PReCISE Research Centre in Information Systems Engineering (FUNDP - Facult\u00e9 d'Informatique 21 rue Grandgagnage B-5000 Namur - Belgium)","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074187835","display_name":"Andreas Cla\u00dfen","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":"Andreas Classen","raw_affiliation_strings":["PReCISE Research Centre, University of Namur, Rue Grandgagnage 21, 5000, Namur, Belgium","PReCISE - PReCISE Research Centre in Information Systems Engineering (FUNDP - Facult\u00e9 d'Informatique 21 rue Grandgagnage B-5000 Namur - Belgium)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"PReCISE Research Centre, University of Namur, Rue Grandgagnage 21, 5000, Namur, Belgium","institution_ids":["https://openalex.org/I149768937"]},{"raw_affiliation_string":"PReCISE - PReCISE Research Centre in Information Systems Engineering (FUNDP - Facult\u00e9 d'Informatique 21 rue Grandgagnage B-5000 Namur - Belgium)","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5050938624","display_name":"Arnaud Bourdoux","orcid":null},"institutions":[{"id":"https://openalex.org/I4210147858","display_name":"Spacebel (Belgium)","ror":"https://ror.org/04vb68v58","country_code":"BE","type":"company","lineage":["https://openalex.org/I4210147858"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Arnaud Bourdoux","raw_affiliation_strings":["Spacebel S.A., Li\u00e8ge Science Park, Rue des Chasseurs Ardennais 6, 4031, Angleur, Belgium","SPACEBEL S.A. (Rue des Chasseurs Ardennais 6\r\nLIEGE science park\r\n4031 ANGLEUR - Belgium)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Spacebel S.A., Li\u00e8ge Science Park, Rue des Chasseurs Ardennais 6, 4031, Angleur, Belgium","institution_ids":["https://openalex.org/I4210147858"]},{"raw_affiliation_string":"SPACEBEL S.A. (Rue des Chasseurs Ardennais 6\r\nLIEGE science park\r\n4031 ANGLEUR - Belgium)","institution_ids":["https://openalex.org/I4210147858"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5086254119","display_name":"Laurent Demonceau","orcid":null},"institutions":[{"id":"https://openalex.org/I4210147858","display_name":"Spacebel (Belgium)","ror":"https://ror.org/04vb68v58","country_code":"BE","type":"company","lineage":["https://openalex.org/I4210147858"]}],"countries":["BE"],"is_corresponding":false,"raw_author_name":"Laurent Demonceau","raw_affiliation_strings":["Spacebel S.A., Li\u00e8ge Science Park, Rue des Chasseurs Ardennais 6, 4031, Angleur, Belgium","SPACEBEL S.A. (Rue des Chasseurs Ardennais 6\r\nLIEGE science park\r\n4031 ANGLEUR - Belgium)"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Spacebel S.A., Li\u00e8ge Science Park, Rue des Chasseurs Ardennais 6, 4031, Angleur, Belgium","institution_ids":["https://openalex.org/I4210147858"]},{"raw_affiliation_string":"SPACEBEL S.A. (Rue des Chasseurs Ardennais 6\r\nLIEGE science park\r\n4031 ANGLEUR - Belgium)","institution_ids":["https://openalex.org/I4210147858"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":{"value":2390,"currency":"EUR","value_usd":2990},"apc_paid":null,"fwci":0.4423,"has_fulltext":false,"cited_by_count":16,"citation_normalized_percentile":{"value":0.6989944,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":98},"biblio":{"volume":"14","issue":"5","first_page":"553","last_page":"566"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9998999834060669,"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.9998999834060669,"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.9919999837875366,"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.9896000027656555,"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/software-product-line","display_name":"Software product line","score":0.7647197246551514},{"id":"https://openalex.org/keywords/toolchain","display_name":"Toolchain","score":0.7476438283920288},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7253040671348572},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.7021693587303162},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.614219069480896},{"id":"https://openalex.org/keywords/feature-model","display_name":"Feature model","score":0.6074196100234985},{"id":"https://openalex.org/keywords/traceability","display_name":"Traceability","score":0.5626118779182434},{"id":"https://openalex.org/keywords/domain-engineering","display_name":"Domain engineering","score":0.5108763575553894},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.5104331374168396},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.47244006395339966},{"id":"https://openalex.org/keywords/reuse","display_name":"Reuse","score":0.46987515687942505},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.3734966218471527},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.34708768129348755},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.11206373572349548}],"concepts":[{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.7647197246551514},{"id":"https://openalex.org/C2777062904","wikidata":"https://www.wikidata.org/wiki/Q545406","display_name":"Toolchain","level":3,"score":0.7476438283920288},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7253040671348572},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.7021693587303162},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.614219069480896},{"id":"https://openalex.org/C101814296","wikidata":"https://www.wikidata.org/wiki/Q5439685","display_name":"Feature model","level":3,"score":0.6074196100234985},{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.5626118779182434},{"id":"https://openalex.org/C5977032","wikidata":"https://www.wikidata.org/wiki/Q5289815","display_name":"Domain engineering","level":5,"score":0.5108763575553894},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.5104331374168396},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.47244006395339966},{"id":"https://openalex.org/C206588197","wikidata":"https://www.wikidata.org/wiki/Q846574","display_name":"Reuse","level":2,"score":0.46987515687942505},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.3734966218471527},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.34708768129348755},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.11206373572349548},{"id":"https://openalex.org/C548081761","wikidata":"https://www.wikidata.org/wiki/Q180388","display_name":"Waste management","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s10009-012-0242-1","is_oa":false,"landing_page_url":"https://doi.org/10.1007/s10009-012-0242-1","pdf_url":null,"source":{"id":"https://openalex.org/S122567160","display_name":"International Journal on Software Tools for Technology Transfer","issn_l":"1433-2779","issn":["1433-2779","1433-2787"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal on Software Tools for Technology Transfer","raw_type":"journal-article"},{"id":"pmh:oai:HAL:hal-00718296v1","is_oa":false,"landing_page_url":"https://inria.hal.science/hal-00718296","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":"International Journal on Software Tools for Technology Transfer, 2012, 14 (5), pp.553-566. &#x27E8;10.1007/s10009-012-0242-1&#x27E9;","raw_type":"Journal articles"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/9","display_name":"Industry, innovation and infrastructure","score":0.5899999737739563}],"awards":[],"funders":[{"id":"https://openalex.org/F4320318621","display_name":"Waalse Gewest","ror":null},{"id":"https://openalex.org/F4320335322","display_name":"European Regional Development Fund","ror":"https://ror.org/00k4n6c32"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W89853890","https://openalex.org/W186479210","https://openalex.org/W1487065657","https://openalex.org/W1494019345","https://openalex.org/W1500250067","https://openalex.org/W1501652040","https://openalex.org/W1594302295","https://openalex.org/W1625440377","https://openalex.org/W1790196683","https://openalex.org/W1972612110","https://openalex.org/W1984544455","https://openalex.org/W1991604845","https://openalex.org/W1995689188","https://openalex.org/W2003113483","https://openalex.org/W2003205661","https://openalex.org/W2016299540","https://openalex.org/W2044987604","https://openalex.org/W2060555016","https://openalex.org/W2061188221","https://openalex.org/W2065646798","https://openalex.org/W2066172891","https://openalex.org/W2070929035","https://openalex.org/W2075642720","https://openalex.org/W2099213660","https://openalex.org/W2107294078","https://openalex.org/W2109692881","https://openalex.org/W2112000202","https://openalex.org/W2113201637","https://openalex.org/W2117352154","https://openalex.org/W2120789318","https://openalex.org/W2125853721","https://openalex.org/W2128606483","https://openalex.org/W2128967738","https://openalex.org/W2138615245","https://openalex.org/W2140249393","https://openalex.org/W2146146776","https://openalex.org/W2150299263","https://openalex.org/W2153690411","https://openalex.org/W2155403943","https://openalex.org/W2157920816","https://openalex.org/W2164414043","https://openalex.org/W2167500728","https://openalex.org/W2171002355","https://openalex.org/W2477378326","https://openalex.org/W3017266907","https://openalex.org/W3140738358","https://openalex.org/W3148125709","https://openalex.org/W4233218641","https://openalex.org/W4236083017","https://openalex.org/W4240678687","https://openalex.org/W4248211712","https://openalex.org/W4250450918"],"related_works":["https://openalex.org/W1964194341","https://openalex.org/W90855943","https://openalex.org/W1635782815","https://openalex.org/W2287005575","https://openalex.org/W2791248689","https://openalex.org/W2070324084","https://openalex.org/W2612841534","https://openalex.org/W2117443522","https://openalex.org/W4255726044","https://openalex.org/W2341836691"],"abstract_inverted_index":null,"counts_by_year":[{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":2},{"year":2019,"cited_by_count":1},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":3},{"year":2016,"cited_by_count":4},{"year":2012,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
