{"id":"https://openalex.org/W3128701017","doi":"https://doi.org/10.1145/3442391.3442400","title":"TRAVART: An Approach for Transforming Variability Models","display_name":"TRAVART: An Approach for Transforming Variability Models","publication_year":2021,"publication_date":"2021-02-09","ids":{"openalex":"https://openalex.org/W3128701017","doi":"https://doi.org/10.1145/3442391.3442400","mag":"3128701017"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3442391.3442400","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"proceedings-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/A5011249642","display_name":"Kevin Feichtinger","orcid":"https://orcid.org/0000-0003-1182-5377"},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Kevin Feichtinger","raw_affiliation_strings":["Johannes Kepler University Linz, Austria"],"affiliations":[{"raw_affiliation_string":"Johannes Kepler University Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5022940751","display_name":"Johann St\u00f6bich","orcid":null},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Johann St\u00f6bich","raw_affiliation_strings":["Johannes Kepler University Linz, Austria"],"affiliations":[{"raw_affiliation_string":"Johannes Kepler University Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5065232229","display_name":"Dario Romano","orcid":null},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Dario Romano","raw_affiliation_strings":["Johannes Kepler University Linz, Austria"],"affiliations":[{"raw_affiliation_string":"Johannes Kepler University Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5024243792","display_name":"Rick Rabiser","orcid":"https://orcid.org/0000-0003-3862-1112"},"institutions":[{"id":"https://openalex.org/I121883995","display_name":"Johannes Kepler University of Linz","ror":"https://ror.org/052r2xn60","country_code":"AT","type":"education","lineage":["https://openalex.org/I121883995"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Rick Rabiser","raw_affiliation_strings":["Johannes Kepler University Linz, Austria"],"affiliations":[{"raw_affiliation_string":"Johannes Kepler University Linz, Austria","institution_ids":["https://openalex.org/I121883995"]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.079,"has_fulltext":false,"cited_by_count":21,"citation_normalized_percentile":{"value":0.832635,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":93,"max":94},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"10"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9984,"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.9984,"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.9933,"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/T11729","display_name":"Product Development and Customization","score":0.9861,"subfield":{"id":"https://openalex.org/subfields/1405","display_name":"Management of Technology and Innovation"},"field":{"id":"https://openalex.org/fields/14","display_name":"Business, Management and Accounting"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/model-transformation","display_name":"Model Transformation","score":0.61741376},{"id":"https://openalex.org/keywords/feature","display_name":"Feature (linguistics)","score":0.5541776},{"id":"https://openalex.org/keywords/feature-model","display_name":"Feature model","score":0.47495508},{"id":"https://openalex.org/keywords/context-model","display_name":"Context model","score":0.4373182},{"id":"https://openalex.org/keywords/variation","display_name":"Variation (astronomy)","score":0.43457988}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7188884},{"id":"https://openalex.org/C2779343474","wikidata":"https://www.wikidata.org/wiki/Q3109175","display_name":"Context (archaeology)","level":2,"score":0.6193058},{"id":"https://openalex.org/C2779791154","wikidata":"https://www.wikidata.org/wiki/Q258040","display_name":"Model transformation","level":3,"score":0.61741376},{"id":"https://openalex.org/C2776401178","wikidata":"https://www.wikidata.org/wiki/Q12050496","display_name":"Feature (linguistics)","level":2,"score":0.5541776},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.54644865},{"id":"https://openalex.org/C204241405","wikidata":"https://www.wikidata.org/wiki/Q461499","display_name":"Transformation (genetics)","level":3,"score":0.531012},{"id":"https://openalex.org/C36503486","wikidata":"https://www.wikidata.org/wiki/Q11235244","display_name":"Domain (mathematical analysis)","level":2,"score":0.49426794},{"id":"https://openalex.org/C101814296","wikidata":"https://www.wikidata.org/wiki/Q5439685","display_name":"Feature model","level":3,"score":0.47495508},{"id":"https://openalex.org/C124101348","wikidata":"https://www.wikidata.org/wiki/Q172491","display_name":"Data mining","level":1,"score":0.473574},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.4448516},{"id":"https://openalex.org/C183322885","wikidata":"https://www.wikidata.org/wiki/Q17007702","display_name":"Context model","level":3,"score":0.4373182},{"id":"https://openalex.org/C2778334786","wikidata":"https://www.wikidata.org/wiki/Q1586270","display_name":"Variation (astronomy)","level":2,"score":0.43457988},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.36253935},{"id":"https://openalex.org/C2522767166","wikidata":"https://www.wikidata.org/wiki/Q2374463","display_name":"Data science","level":1,"score":0.3433134},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.08841896},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.08160061},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.0},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.0},{"id":"https://openalex.org/C151730666","wikidata":"https://www.wikidata.org/wiki/Q7205","display_name":"Paleontology","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/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0},{"id":"https://openalex.org/C2776436953","wikidata":"https://www.wikidata.org/wiki/Q5163215","display_name":"Consistency (knowledge bases)","level":2,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C44870925","wikidata":"https://www.wikidata.org/wiki/Q37547","display_name":"Astrophysics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1145/3442391.3442400","pdf_url":null,"source":null,"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[],"datasets":[],"versions":[],"referenced_works_count":39,"referenced_works":["https://openalex.org/W1485617965","https://openalex.org/W1494019345","https://openalex.org/W1552525409","https://openalex.org/W1985905700","https://openalex.org/W2024826021","https://openalex.org/W2033803742","https://openalex.org/W2052598892","https://openalex.org/W2058154764","https://openalex.org/W2060555016","https://openalex.org/W2062601244","https://openalex.org/W2082834540","https://openalex.org/W2087486361","https://openalex.org/W2090526358","https://openalex.org/W2099023631","https://openalex.org/W2105103703","https://openalex.org/W2105357325","https://openalex.org/W2113201637","https://openalex.org/W2123763923","https://openalex.org/W2125398918","https://openalex.org/W2125853721","https://openalex.org/W2139380319","https://openalex.org/W2156062547","https://openalex.org/W2158592871","https://openalex.org/W2172225938","https://openalex.org/W2401781276","https://openalex.org/W2604057676","https://openalex.org/W2741942913","https://openalex.org/W2751553114","https://openalex.org/W2756040459","https://openalex.org/W2895526869","https://openalex.org/W2907083496","https://openalex.org/W2968353421","https://openalex.org/W2980271930","https://openalex.org/W3004925679","https://openalex.org/W3093669422","https://openalex.org/W3093733622","https://openalex.org/W3095490829","https://openalex.org/W3144844596","https://openalex.org/W4205370549"],"related_works":["https://openalex.org/W2381039361","https://openalex.org/W2367221173","https://openalex.org/W2364400229","https://openalex.org/W2351484374","https://openalex.org/W2178641308","https://openalex.org/W2159183434","https://openalex.org/W2157133118","https://openalex.org/W2083001816","https://openalex.org/W1988041277","https://openalex.org/W16720346"],"abstract_inverted_index":{"A":[0],"large":[1],"number":[2],"of":[3,22,34,39,58,80,215],"variability":[4,40,70,127,153,216,224],"modeling":[5,41,81,159],"approaches":[6,42],"have":[7,25],"been":[8,26,44],"developed":[9],"including":[10],"feature":[11,35,171],"modeling,":[12,14],"decision":[13,173],"and":[15,49,71,96,115,136,145,150,155,175,197,218],"Orthogonal":[16],"Variability":[17],"Modeling":[18],"(OVM).":[19],"Multiple":[20],"variants":[21],"each":[23],"approach":[24,101,119,160,188],"developed,":[27],"i.e.,":[28],"there":[29],"are":[30],"many":[31],"different":[32,152],"types":[33,214],"models.":[36,128],"The":[37,77],"usefulness":[38],"has":[43],"demonstrated":[45],"for":[46,102,120,212],"both":[47],"research":[48],"practice,":[50],"e.g.,":[51],"to":[52,68,93,161,208],"support":[53],"domain":[54],"analysis":[55],"or":[56,106],"configuration":[57],"products.":[59],"However,":[60],"industry":[61],"still":[62],"develops":[63],"their":[64],"own":[65],"custom":[66],"solutions":[67],"manage":[69],"academia":[72],"frequently":[73],"proposes":[74],"new":[75],"approaches.":[76],"growing":[78],"plethora":[79],"approaches,":[82],"often":[83],"only":[84],"described":[85],"in":[86,138],"academic":[87],"papers,":[88],"makes":[89],"it":[90],"very":[91],"difficult":[92],"find,":[94],"understand,":[95],"eventually":[97],"pick":[98],"an":[99,118,219],"existing":[100],"a":[103,165,200,205],"specific":[104,139],"context":[105],"(set":[107],"of)":[108],"system(s).":[109],"In":[110],"this":[111,179],"paper,":[112],"we":[113,181],"present":[114,164],"evaluate":[116],"TRAVART,":[117,143],"transforming":[121],"artifacts":[122],"describing":[123],"variability,":[124],"such":[125],"as":[126],"TRAVART":[129,203],"is":[130,204],"based":[131],"on":[132,178],"generic":[133],"transformation":[134,140],"operations":[135],"implemented":[137],"algorithms.":[141],"Using":[142],"researchers":[144],"practitioners":[146],"can":[147,189],"experiment":[148],"with":[149,169],"compare":[151],"models":[154,217],"switch":[156],"from":[157],"one":[158,192],"another.":[162],"We":[163],"feasibility":[166],"study":[167],"conducted":[168],"several":[170],"models,":[172,174],"OVMs.":[176],"Based":[177],"study,":[180],"conclude":[182],"that":[183],"despite":[184],"some":[185],"limitations,":[186],"our":[187],"correctly":[190],"transform":[191],"model":[193],"into":[194],"the":[195],"other":[196,213],"also":[198],"supports":[199],"full":[201],"roundtrip.":[202],"good":[206],"basis":[207],"develop":[209],"further":[210],"transformations":[211],"important":[220],"step":[221],"towards":[222],"unifying":[223],"modeling.":[225]},"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W3128701017","counts_by_year":[{"year":2024,"cited_by_count":10},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":6}],"updated_date":"2025-01-18T08:23:24.519711","created_date":"2021-02-15"}