{"id":"https://openalex.org/W2000299697","doi":"https://doi.org/10.1145/2364412.2364416","title":"Generating feature model from creative requirements using model driven design","display_name":"Generating feature model from creative requirements using model driven design","publication_year":2012,"publication_date":"2012-09-02","ids":{"openalex":"https://openalex.org/W2000299697","doi":"https://doi.org/10.1145/2364412.2364416","mag":"2000299697"},"language":"en","primary_location":{"id":"doi:10.1145/2364412.2364416","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2364412.2364416","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th International Software Product Line Conference - Volume 2","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/A5034276430","display_name":"Fernando Wanderley","orcid":null},"institutions":[{"id":"https://openalex.org/I71437568","display_name":"Universidade de Pernambuco","ror":"https://ror.org/00gtcbp88","country_code":"BR","type":"education","lineage":["https://openalex.org/I71437568"]}],"countries":["BR"],"is_corresponding":true,"raw_author_name":"Fernando Wanderley","raw_affiliation_strings":["Universidade de Pernambuco, UPE - Recife, Brazil","Universidade de Pernambuco (UPE), Recife, Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade de Pernambuco, UPE - Recife, Brazil","institution_ids":["https://openalex.org/I71437568"]},{"raw_affiliation_string":"Universidade de Pernambuco (UPE), Recife, Brazil","institution_ids":["https://openalex.org/I71437568"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5047587340","display_name":"Denis Silva da Silveira","orcid":"https://orcid.org/0000-0003-0482-7649"},"institutions":[{"id":"https://openalex.org/I25112270","display_name":"Universidade Federal de Pernambuco","ror":"https://ror.org/047908t24","country_code":"BR","type":"education","lineage":["https://openalex.org/I25112270"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Denis Silva da Silveira","raw_affiliation_strings":["Universidade Federal de, Pernambuco UFPE -- Recife, Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade Federal de, Pernambuco UFPE -- Recife, Brazil","institution_ids":["https://openalex.org/I25112270"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5002631628","display_name":"Jo\ufffd\u00e3o Ara\u00fajo","orcid":"https://orcid.org/0000-0001-5914-1631"},"institutions":[{"id":"https://openalex.org/I83558840","display_name":"Universidade Nova de Lisboa","ror":"https://ror.org/02xankh89","country_code":"PT","type":"education","lineage":["https://openalex.org/I83558840"]}],"countries":["PT"],"is_corresponding":false,"raw_author_name":"Jo\u00e3o Araujo","raw_affiliation_strings":["Universidade Nova de Lisboa, Lisboa, Portugal","Universidade Nova de Lisboa. Lisboa, Portugal"],"affiliations":[{"raw_affiliation_string":"Universidade Nova de Lisboa, Lisboa, Portugal","institution_ids":["https://openalex.org/I83558840"]},{"raw_affiliation_string":"Universidade Nova de Lisboa. Lisboa, Portugal","institution_ids":["https://openalex.org/I83558840"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5037646813","display_name":"Maria Lencastre","orcid":"https://orcid.org/0000-0002-8032-8801"},"institutions":[{"id":"https://openalex.org/I71437568","display_name":"Universidade de Pernambuco","ror":"https://ror.org/00gtcbp88","country_code":"BR","type":"education","lineage":["https://openalex.org/I71437568"]}],"countries":["BR"],"is_corresponding":false,"raw_author_name":"Maria Lencastre","raw_affiliation_strings":["Universidade de Pernambuco, UPE - Recife, Brazil","Universidade de Pernambuco (UPE), Recife, Brazil"],"affiliations":[{"raw_affiliation_string":"Universidade de Pernambuco, UPE - Recife, Brazil","institution_ids":["https://openalex.org/I71437568"]},{"raw_affiliation_string":"Universidade de Pernambuco (UPE), Recife, Brazil","institution_ids":["https://openalex.org/I71437568"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5034276430"],"corresponding_institution_ids":["https://openalex.org/I71437568"],"apc_list":null,"apc_paid":null,"fwci":2.997,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.91263226,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"18","last_page":"25"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9995999932289124,"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.9995999932289124,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9991999864578247,"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"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9952999949455261,"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.7179090976715088},{"id":"https://openalex.org/keywords/feature-model","display_name":"Feature model","score":0.6935341358184814},{"id":"https://openalex.org/keywords/domain-analysis","display_name":"Domain analysis","score":0.6819074153900146},{"id":"https://openalex.org/keywords/agile-software-development","display_name":"Agile software development","score":0.6535301804542542},{"id":"https://openalex.org/keywords/domain-engineering","display_name":"Domain engineering","score":0.6230270862579346},{"id":"https://openalex.org/keywords/domain","display_name":"Domain (mathematical analysis)","score":0.6099936962127686},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.5947052836418152},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5601328015327454},{"id":"https://openalex.org/keywords/domain-model","display_name":"Domain model","score":0.5561231970787048},{"id":"https://openalex.org/keywords/formality","display_name":"Formality","score":0.5271120667457581},{"id":"https://openalex.org/keywords/feature-oriented-domain-analysis","display_name":"Feature-oriented domain analysis","score":0.5221598148345947},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.48555752635002136},{"id":"https://openalex.org/keywords/business-domain","display_name":"Business domain","score":0.47899338603019714},{"id":"https://openalex.org/keywords/software-product-line","display_name":"Software product line","score":0.4489976465702057},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.3421923518180847},{"id":"https://openalex.org/keywords/domain-knowledge","display_name":"Domain knowledge","score":0.3367060422897339},{"id":"https://openalex.org/keywords/software-development","display_name":"Software development","score":0.3182622790336609},{"id":"https://openalex.org/keywords/business-process-modeling","display_name":"Business process modeling","score":0.28308528661727905},{"id":"https://openalex.org/keywords/business-process","display_name":"Business process","score":0.26404041051864624},{"id":"https://openalex.org/keywords/engineering","display_name":"Engineering","score":0.21036335825920105},{"id":"https://openalex.org/keywords/work-in-process","display_name":"Work in process","score":0.14021825790405273},{"id":"https://openalex.org/keywords/component-based-software-engineering","display_name":"Component-based software engineering","score":0.13102295994758606},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.11416637897491455},{"id":"https://openalex.org/keywords/software-construction","display_name":"Software construction","score":0.11193498969078064}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7179090976715088},{"id":"https://openalex.org/C101814296","wikidata":"https://www.wikidata.org/wiki/Q5439685","display_name":"Feature model","level":3,"score":0.6935341358184814},{"id":"https://openalex.org/C15708719","wikidata":"https://www.wikidata.org/wiki/Q2271801","display_name":"Domain analysis","level":5,"score":0.6819074153900146},{"id":"https://openalex.org/C14185376","wikidata":"https://www.wikidata.org/wiki/Q30232","display_name":"Agile software development","level":2,"score":0.6535301804542542},{"id":"https://openalex.org/C5977032","wikidata":"https://www.wikidata.org/wiki/Q5289815","display_name":"Domain engineering","level":5,"score":0.6230270862579346},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.6099936962127686},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.5947052836418152},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5601328015327454},{"id":"https://openalex.org/C92548554","wikidata":"https://www.wikidata.org/wiki/Q2262868","display_name":"Domain model","level":3,"score":0.5561231970787048},{"id":"https://openalex.org/C2777159308","wikidata":"https://www.wikidata.org/wiki/Q1757948","display_name":"Formality","level":2,"score":0.5271120667457581},{"id":"https://openalex.org/C21632574","wikidata":"https://www.wikidata.org/wiki/Q5439664","display_name":"Feature-oriented domain analysis","level":5,"score":0.5221598148345947},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.48555752635002136},{"id":"https://openalex.org/C193669473","wikidata":"https://www.wikidata.org/wiki/Q5001867","display_name":"Business domain","level":5,"score":0.47899338603019714},{"id":"https://openalex.org/C2778177629","wikidata":"https://www.wikidata.org/wiki/Q2111823","display_name":"Software product line","level":4,"score":0.4489976465702057},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.3421923518180847},{"id":"https://openalex.org/C207685749","wikidata":"https://www.wikidata.org/wiki/Q2088941","display_name":"Domain knowledge","level":2,"score":0.3367060422897339},{"id":"https://openalex.org/C529173508","wikidata":"https://www.wikidata.org/wiki/Q638608","display_name":"Software development","level":3,"score":0.3182622790336609},{"id":"https://openalex.org/C207505557","wikidata":"https://www.wikidata.org/wiki/Q4374012","display_name":"Business process modeling","level":4,"score":0.28308528661727905},{"id":"https://openalex.org/C85345410","wikidata":"https://www.wikidata.org/wiki/Q851587","display_name":"Business process","level":3,"score":0.26404041051864624},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.21036335825920105},{"id":"https://openalex.org/C174998907","wikidata":"https://www.wikidata.org/wiki/Q357662","display_name":"Work in process","level":2,"score":0.14021825790405273},{"id":"https://openalex.org/C174683762","wikidata":"https://www.wikidata.org/wiki/Q609588","display_name":"Component-based software engineering","level":4,"score":0.13102295994758606},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.11416637897491455},{"id":"https://openalex.org/C186846655","wikidata":"https://www.wikidata.org/wiki/Q3398377","display_name":"Software construction","level":4,"score":0.11193498969078064},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"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/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C21547014","wikidata":"https://www.wikidata.org/wiki/Q1423657","display_name":"Operations management","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/2364412.2364416","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2364412.2364416","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 16th International Software Product Line Conference - Volume 2","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6200000047683716}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":27,"referenced_works":["https://openalex.org/W1481078745","https://openalex.org/W1490456031","https://openalex.org/W1491658088","https://openalex.org/W1494019345","https://openalex.org/W1501652040","https://openalex.org/W1526993786","https://openalex.org/W1557361834","https://openalex.org/W1565790345","https://openalex.org/W1587150314","https://openalex.org/W1649645444","https://openalex.org/W1936022305","https://openalex.org/W1983565847","https://openalex.org/W2001780072","https://openalex.org/W2007475725","https://openalex.org/W2014596857","https://openalex.org/W2050192262","https://openalex.org/W2067838808","https://openalex.org/W2099213660","https://openalex.org/W2102414872","https://openalex.org/W2114739399","https://openalex.org/W2116844130","https://openalex.org/W2125398918","https://openalex.org/W2128967738","https://openalex.org/W2139872812","https://openalex.org/W2163245363","https://openalex.org/W2163851162","https://openalex.org/W6629421016"],"related_works":["https://openalex.org/W1528851149","https://openalex.org/W2170664339","https://openalex.org/W2070324084","https://openalex.org/W2011440185","https://openalex.org/W2364507830","https://openalex.org/W2406821610","https://openalex.org/W2381077915","https://openalex.org/W4308009244","https://openalex.org/W2369760194","https://openalex.org/W1574184815"],"abstract_inverted_index":{"Software":[0],"Product":[1],"Lines":[2],"(SPL)":[3],"have":[4,132,141],"largely":[5],"been":[6,142],"taken":[7],"on":[8,38],"board":[9],"by":[10,149,192],"industry.":[11],"Several":[12],"reports":[13],"from":[14],"large":[15],"companies":[16],"such":[17],"as":[18],"Bosch,":[19],"Nokia,":[20],"Philips":[21],"and":[22,26,71,86,91,104,159,186,199],"Siemens":[23],"witness":[24],"gains":[25],"benefits":[27],"achieved":[28],"with":[29,33,88,116],"their":[30],"use,":[31],"especially":[32],"respect":[34],"to":[35,40,68,79,100,108,135,144,169,178],"the":[36,52,80,146,151,153,163,171,181],"reduction":[37],"time":[39],"market.":[41],"In":[42],"SPL":[43],"development,":[44],"domain":[45,114,127,157,164,172],"analysis":[46,165,173],"plays":[47],"a":[48,61,65,102,117,123,184],"central":[49],"role":[50],"where":[51],"relevant":[53,92],"features":[54],"are":[55],"identified.":[56],"Feature-Oriented":[57],"Domain":[58,81],"Analysis":[59,82],"is":[60],"method":[62],"which":[63],"uses":[64],"feature":[66,204],"model":[67],"specify":[69],"variabilities":[70],"commonalities":[72,85],"of":[73,120,183,194],"an":[74],"SPL.":[75],"However,":[76],"activities":[77],"related":[78],"process":[83],"(managing":[84],"variabilities,":[87],"users":[89],"visibility":[90],"stakeholders)":[93],"in":[94,112],"most":[95],"cases,":[96],"do":[97,129],"not":[98,130],"seem":[99],"be":[101],"simple":[103],"easy":[105],"activity,":[106],"since":[107],"represent":[109],"these":[110],"analyzes":[111],"modelling":[113,190],"tools":[115],"certain":[118],"degree":[119],"formality,":[121],"requires":[122],"technical":[124],"knowledge":[125],"that":[126],"experts":[128,158],"always":[131],"it":[133],"prior":[134],"use.":[136],"But":[137],"creative":[138,185],"requirements":[139,191],"techniques":[140],"suggested":[143],"facilitate":[145],"elicitation":[147],"activity":[148],"filling":[150],"gap":[152],"communications":[154],"problems":[155],"between":[156],"software":[160],"engineers,":[161],"making":[162],"more":[166],"agile.":[167],"Thus,":[168],"improve":[170],"process,":[174],"this":[175],"paper":[176],"seeks":[177],"set":[179],"out":[180],"use":[182],"agile":[187],"technique":[188],"for":[189,197],"means":[193],"mind":[195],"maps":[196],"cognitive":[198],"effective":[200],"support":[201],"when":[202],"building":[203],"models.":[205]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2016,"cited_by_count":1},{"year":2015,"cited_by_count":1},{"year":2014,"cited_by_count":5},{"year":2013,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
