{"id":"https://openalex.org/W3087915633","doi":"https://doi.org/10.1109/compsac48688.2020.0-144","title":"Software Product Line Configuration and Traceability: An Empirical Study on SMarty Class and Component Diagrams","display_name":"Software Product Line Configuration and Traceability: An Empirical Study on SMarty Class and Component Diagrams","publication_year":2020,"publication_date":"2020-07-01","ids":{"openalex":"https://openalex.org/W3087915633","doi":"https://doi.org/10.1109/compsac48688.2020.0-144","mag":"3087915633"},"language":"en","primary_location":{"id":"doi:10.1109/compsac48688.2020.0-144","is_oa":false,"landing_page_url":"https://doi.org/10.1109/compsac48688.2020.0-144","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)","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/A5044651690","display_name":"Thais Nepomuceno","orcid":null},"institutions":[{"id":"https://openalex.org/I123443094","display_name":"Universidade Estadual de Maring\u00e1","ror":"https://ror.org/04bqqa360","country_code":"BR","type":"education","lineage":["https://openalex.org/I123443094"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Thais Nepomuceno","raw_affiliation_strings":["State University of Maring\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"State University of Maring\u00e1, Brazil","institution_ids":["https://openalex.org/I123443094"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5062059234","display_name":"Edson OliveiraJr","orcid":"https://orcid.org/0000-0002-4760-1626"},"institutions":[{"id":"https://openalex.org/I123443094","display_name":"Universidade Estadual de Maring\u00e1","ror":"https://ror.org/04bqqa360","country_code":"BR","type":"education","lineage":["https://openalex.org/I123443094"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Edson OliveiraJr","raw_affiliation_strings":["State University of Maring\u00e1, Brazil"],"affiliations":[{"raw_affiliation_string":"State University of Maring\u00e1, Brazil","institution_ids":["https://openalex.org/I123443094"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090771364","display_name":"Ricardo Theis Geraldi","orcid":"https://orcid.org/0000-0002-6167-4792"},"institutions":[{"id":"https://openalex.org/I176838256","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Paran\u00e1","ror":"https://ror.org/02x1vjk79","country_code":"BR","type":"education","lineage":["https://openalex.org/I176838256"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Ricardo Geraldi","raw_affiliation_strings":["PUCPR, Brazil"],"affiliations":[{"raw_affiliation_string":"PUCPR, Brazil","institution_ids":["https://openalex.org/I176838256"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5066070919","display_name":"Andreia Malucelli","orcid":"https://orcid.org/0000-0002-0929-1874"},"institutions":[{"id":"https://openalex.org/I176838256","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Paran\u00e1","ror":"https://ror.org/02x1vjk79","country_code":"BR","type":"education","lineage":["https://openalex.org/I176838256"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Andreia Malucelli","raw_affiliation_strings":["PUCPR, Brazil"],"affiliations":[{"raw_affiliation_string":"PUCPR, Brazil","institution_ids":["https://openalex.org/I176838256"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039939103","display_name":"Sheila Reinehr","orcid":"https://orcid.org/0000-0001-9430-7713"},"institutions":[{"id":"https://openalex.org/I176838256","display_name":"Pontif\u00edcia Universidade Cat\u00f3lica do Paran\u00e1","ror":"https://ror.org/02x1vjk79","country_code":"BR","type":"education","lineage":["https://openalex.org/I176838256"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Sheila Reinehr","raw_affiliation_strings":["PUCPR, Brazil"],"affiliations":[{"raw_affiliation_string":"PUCPR, Brazil","institution_ids":["https://openalex.org/I176838256"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5066609439","display_name":"Marco Aur\u00e9lio Graciotto Silva","orcid":"https://orcid.org/0000-0002-1737-8240"},"institutions":[{"id":"https://openalex.org/I1283613182","display_name":"Universidade Tecnol\u00f3gica Federal do Paran\u00e1","ror":"https://ror.org/002v2kq79","country_code":"BR","type":"education","lineage":["https://openalex.org/I1283613182"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Marco A. Graciotto Silva","raw_affiliation_strings":["Federal University of Technology, Brazil"],"affiliations":[{"raw_affiliation_string":"Federal University of Technology, Brazil","institution_ids":["https://openalex.org/I1283613182"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":6,"corresponding_author_ids":["https://openalex.org/A5044651690"],"corresponding_institution_ids":["https://openalex.org/I123443094"],"apc_list":null,"apc_paid":null,"fwci":0.2651,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.63395378,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":94},"biblio":{"volume":"7","issue":null,"first_page":"979","last_page":"984"},"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.9986000061035156,"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/T12127","display_name":"Software System Performance and Reliability","score":0.9966999888420105,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/traceability","display_name":"Traceability","score":0.8257506489753723},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.8179731369018555},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7057111263275146},{"id":"https://openalex.org/keywords/unified-modeling-language","display_name":"Unified Modeling Language","score":0.7046700716018677},{"id":"https://openalex.org/keywords/class-diagram","display_name":"Class diagram","score":0.5866694450378418},{"id":"https://openalex.org/keywords/component","display_name":"Component (thermodynamics)","score":0.5784546732902527},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5233051776885986},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.477530837059021},{"id":"https://openalex.org/keywords/activity-diagram","display_name":"Activity diagram","score":0.46576523780822754},{"id":"https://openalex.org/keywords/set","display_name":"Set (abstract data type)","score":0.43206387758255005},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.4247708320617676},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.4229412376880646},{"id":"https://openalex.org/keywords/relation","display_name":"Relation (database)","score":0.4206565320491791},{"id":"https://openalex.org/keywords/data-mining","display_name":"Data mining","score":0.35964328050613403},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.24596229195594788},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.21409547328948975},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.175921231508255},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.09174007177352905}],"concepts":[{"id":"https://openalex.org/C153876917","wikidata":"https://www.wikidata.org/wiki/Q899704","display_name":"Traceability","level":2,"score":0.8257506489753723},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.8179731369018555},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7057111263275146},{"id":"https://openalex.org/C145644426","wikidata":"https://www.wikidata.org/wiki/Q169411","display_name":"Unified Modeling Language","level":3,"score":0.7046700716018677},{"id":"https://openalex.org/C202446494","wikidata":"https://www.wikidata.org/wiki/Q664166","display_name":"Class diagram","level":4,"score":0.5866694450378418},{"id":"https://openalex.org/C168167062","wikidata":"https://www.wikidata.org/wiki/Q1117970","display_name":"Component (thermodynamics)","level":2,"score":0.5784546732902527},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5233051776885986},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.477530837059021},{"id":"https://openalex.org/C64219723","wikidata":"https://www.wikidata.org/wiki/Q423262","display_name":"Activity diagram","level":4,"score":0.46576523780822754},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.43206387758255005},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4247708320617676},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.4229412376880646},{"id":"https://openalex.org/C25343380","wikidata":"https://www.wikidata.org/wiki/Q277521","display_name":"Relation (database)","level":2,"score":0.4206565320491791},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.35964328050613403},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.24596229195594788},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.21409547328948975},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.175921231508255},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.09174007177352905},{"id":"https://openalex.org/C97355855","wikidata":"https://www.wikidata.org/wiki/Q11473","display_name":"Thermodynamics","level":1,"score":0.0},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","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":1,"locations":[{"id":"doi:10.1109/compsac48688.2020.0-144","is_oa":false,"landing_page_url":"https://doi.org/10.1109/compsac48688.2020.0-144","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W154823903","https://openalex.org/W1481078745","https://openalex.org/W1505090407","https://openalex.org/W2005311219","https://openalex.org/W2007296231","https://openalex.org/W2090526358","https://openalex.org/W2138643187","https://openalex.org/W2139380319","https://openalex.org/W2155344911","https://openalex.org/W2395830575","https://openalex.org/W2399686774","https://openalex.org/W2500697748","https://openalex.org/W2742380000","https://openalex.org/W2767633175","https://openalex.org/W2898139118","https://openalex.org/W2907083496","https://openalex.org/W2969443993","https://openalex.org/W6711724283","https://openalex.org/W6713024845","https://openalex.org/W6767180884"],"related_works":["https://openalex.org/W2379755045","https://openalex.org/W2387087283","https://openalex.org/W2370069317","https://openalex.org/W1968959699","https://openalex.org/W106010953","https://openalex.org/W4296403441","https://openalex.org/W171034005","https://openalex.org/W1992980525","https://openalex.org/W2117742627","https://openalex.org/W3046737590"],"abstract_inverted_index":{"A":[0],"Software":[1],"Product":[2],"Line":[3],"(SPL)":[4],"represents":[5],"a":[6,26,33,49,79],"set":[7],"of":[8,25,39,52,81,107,126,133,139,157,177],"systems":[9],"sharing":[10],"common":[11],"and":[12,18,67,88,90,111,116,136,188],"variable":[13,119],"features.":[14],"The":[15],"varying":[16],"features":[17],"respective":[19],"elements":[20],"(variability)":[21],"enable":[22],"differentiating":[23],"products":[24,110],"certain":[27],"domain.":[28],"Thus,":[29],"managing":[30],"variability":[31,53,71,112,145],"is":[32,163],"crucial":[34],"activity":[35],"for":[36,143],"the":[37,63,124,127,131,137,175],"success":[38],"SPL":[40,109,172,199],"engineering,":[41],"especially":[42],"those":[43],"based":[44],"on":[45,130,179,195],"UML":[46,196],"due":[47],"to":[48,65,68,170,197],"large":[50],"amount":[51,138],"representation":[54],"in":[55,62,105],"different":[56],"diagrams.":[57],"There":[58],"are":[59],"few":[60],"experiments":[61],"literature":[64],"evaluate":[66],"compare":[69],"UML-based":[70],"management":[72,146],"approaches.":[73,158],"In":[74,148],"this":[75],"paper,":[76],"we":[77,150],"analyze":[78],"subset":[80],"such":[82],"approaches:":[83],"SMarty":[84,162,189],"(our":[85],"approach),":[86],"PLUS,":[87],"Razavian":[89],"Khosravi.":[91],"We":[92,121],"empirically":[93],"compared":[94],"them":[95],"by":[96],"conducting":[97],"an":[98],"experiment":[99],"with":[100],"more":[101,191],"than":[102],"50":[103],"participants":[104,128,153,192],"terms":[106],"configuring":[108,171],"traceability":[113,155],"among":[114],"class":[115],"component":[117],"diagram":[118],"elements.":[120],"also":[122],"analyzed":[123],"influence":[125,186],"knowledge":[129,194],"use":[132],"each":[134,144,180],"approach":[135,181],"material":[140,183],"consultation":[141],"required":[142],"approach.":[147],"addition,":[149],"checked":[151],"whether":[152],"comprehend":[154],"capabilities":[156],"Results":[159],"pointed":[160],"out:":[161],"as":[164,166],"effective":[165],"other":[167],"studied":[168],"approaches":[169],"specific":[173],"products;":[174],"number":[176],"consultations":[178],"instructional":[182],"did":[184],"not":[185],"effectiveness;":[187],"needs":[190],"previous":[193],"configure":[198],"products.":[200]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
