{"id":"https://openalex.org/W4409254565","doi":"https://doi.org/10.1007/s10009-025-00784-3","title":"End-to-end development of product lines for web systems","display_name":"End-to-end development of product lines for web systems","publication_year":2025,"publication_date":"2025-04-01","ids":{"openalex":"https://openalex.org/W4409254565","doi":"https://doi.org/10.1007/s10009-025-00784-3"},"language":"en","primary_location":{"id":"doi:10.1007/s10009-025-00784-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10009-025-00784-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10009-025-00784-3.pdf","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s10009-025-00784-3.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5087218593","display_name":"Maya Retno Ayu Setyautami","orcid":"https://orcid.org/0000-0003-1332-0022"},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":true,"raw_author_name":"Maya R. A. Setyautami","raw_affiliation_strings":["Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5084143460","display_name":"Reiner H\u00e4hnle","orcid":"https://orcid.org/0000-0001-8000-7613"},"institutions":[{"id":"https://openalex.org/I31512782","display_name":"Technical University of Darmstadt","ror":"https://ror.org/05n911h24","country_code":"DE","type":"education","lineage":["https://openalex.org/I31512782"]}],"countries":["DE"],"is_corresponding":false,"raw_author_name":"Reiner H\u00e4hnle","raw_affiliation_strings":["Department of Computer Science, Technical University Darmstadt, Darmstadt, Germany"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, Technical University Darmstadt, Darmstadt, Germany","institution_ids":["https://openalex.org/I31512782"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044950308","display_name":"Ade Azurat","orcid":null},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Ade Azurat","raw_affiliation_strings":["Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5022498584","display_name":"Eko K. Budiardjo","orcid":"https://orcid.org/0000-0001-5024-6226"},"institutions":[{"id":"https://openalex.org/I29617571","display_name":"University of Indonesia","ror":"https://ror.org/0116zj450","country_code":"ID","type":"education","lineage":["https://openalex.org/I29617571"]}],"countries":["ID"],"is_corresponding":false,"raw_author_name":"Eko K. Budiardjo","raw_affiliation_strings":["Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia"],"affiliations":[{"raw_affiliation_string":"Faculty of Computer Science, Universitas Indonesia, Depok, Jawa Barat, Indonesia","institution_ids":["https://openalex.org/I29617571"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5087218593"],"corresponding_institution_ids":["https://openalex.org/I29617571"],"apc_list":{"value":2390,"currency":"EUR","value_usd":2990},"apc_paid":{"value":2390,"currency":"EUR","value_usd":2990},"fwci":2.7855,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.89856528,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":91,"max":95},"biblio":{"volume":"27","issue":"2","first_page":"201","last_page":"219"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10639","display_name":"Advanced Software Engineering Methodologies","score":0.9990000128746033,"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.9990000128746033,"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/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9968000054359436,"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/T11450","display_name":"Model-Driven Software Engineering Techniques","score":0.9955999851226807,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7450677752494812},{"id":"https://openalex.org/keywords/theory-of-computation","display_name":"Theory of computation","score":0.4835790991783142},{"id":"https://openalex.org/keywords/new-product-development","display_name":"New product development","score":0.435219943523407},{"id":"https://openalex.org/keywords/product","display_name":"Product (mathematics)","score":0.42686188220977783},{"id":"https://openalex.org/keywords/end-to-end-principle","display_name":"End-to-end principle","score":0.41886961460113525},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.332408607006073},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.17065104842185974},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1201622486114502},{"id":"https://openalex.org/keywords/business","display_name":"Business","score":0.1177927553653717},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.06990814208984375}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7450677752494812},{"id":"https://openalex.org/C24858836","wikidata":"https://www.wikidata.org/wiki/Q844718","display_name":"Theory of computation","level":2,"score":0.4835790991783142},{"id":"https://openalex.org/C19351080","wikidata":"https://www.wikidata.org/wiki/Q1395034","display_name":"New product development","level":2,"score":0.435219943523407},{"id":"https://openalex.org/C90673727","wikidata":"https://www.wikidata.org/wiki/Q901718","display_name":"Product (mathematics)","level":2,"score":0.42686188220977783},{"id":"https://openalex.org/C74296488","wikidata":"https://www.wikidata.org/wiki/Q2527392","display_name":"End-to-end principle","level":2,"score":0.41886961460113525},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.332408607006073},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.17065104842185974},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1201622486114502},{"id":"https://openalex.org/C144133560","wikidata":"https://www.wikidata.org/wiki/Q4830453","display_name":"Business","level":0,"score":0.1177927553653717},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.06990814208984375},{"id":"https://openalex.org/C162853370","wikidata":"https://www.wikidata.org/wiki/Q39809","display_name":"Marketing","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1007/s10009-025-00784-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10009-025-00784-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10009-025-00784-3.pdf","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","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:tubiblio.ulb.tu-darmstadt.de:155951","is_oa":false,"landing_page_url":"http://tubiblio.ulb.tu-darmstadt.de/view/person/Setyautami=3AMaya_R=2E_A=2E=3A=3A.html>","pdf_url":null,"source":{"id":"https://openalex.org/S4377196390","display_name":"TUbilio (Technical University of Darmstadt)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I31512782","host_organization_name":"Technische Universit\u00e4t Darmstadt","host_organization_lineage":["https://openalex.org/I31512782"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"NonPeerReviewed"}],"best_oa_location":{"id":"doi:10.1007/s10009-025-00784-3","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s10009-025-00784-3","pdf_url":"https://link.springer.com/content/pdf/10.1007/s10009-025-00784-3.pdf","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":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"International Journal on Software Tools for Technology Transfer","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320323384","display_name":"Technische Universit\u00e4t Darmstadt","ror":"https://ror.org/05n911h24"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W4409254565.pdf","grobid_xml":"https://content.openalex.org/works/W4409254565.grobid-xml"},"referenced_works_count":40,"referenced_works":["https://openalex.org/W86583397","https://openalex.org/W1477939465","https://openalex.org/W1604442026","https://openalex.org/W1784687733","https://openalex.org/W1949851419","https://openalex.org/W1992334042","https://openalex.org/W2027250815","https://openalex.org/W2063817430","https://openalex.org/W2090512857","https://openalex.org/W2105627317","https://openalex.org/W2132888766","https://openalex.org/W2147462841","https://openalex.org/W2153690411","https://openalex.org/W2410830680","https://openalex.org/W2477378326","https://openalex.org/W2478418658","https://openalex.org/W2495617574","https://openalex.org/W2527054631","https://openalex.org/W2528673523","https://openalex.org/W2604057676","https://openalex.org/W2787653996","https://openalex.org/W2787747639","https://openalex.org/W2889992193","https://openalex.org/W2890992471","https://openalex.org/W2891015768","https://openalex.org/W2902022432","https://openalex.org/W2912766686","https://openalex.org/W2979591158","https://openalex.org/W2997931142","https://openalex.org/W3004647645","https://openalex.org/W3005320610","https://openalex.org/W3093879483","https://openalex.org/W3101228749","https://openalex.org/W3126244462","https://openalex.org/W3136078833","https://openalex.org/W3197204645","https://openalex.org/W4200459181","https://openalex.org/W4223960118","https://openalex.org/W4291213652","https://openalex.org/W4297910409"],"related_works":["https://openalex.org/W2748952813","https://openalex.org/W2151749779","https://openalex.org/W3179968364","https://openalex.org/W1999612375","https://openalex.org/W2938107654","https://openalex.org/W3196421258","https://openalex.org/W4387301579","https://openalex.org/W2763956190","https://openalex.org/W3008587939","https://openalex.org/W4405522771"],"abstract_inverted_index":{"Abstract":[0],"This":[1],"article":[2],"proposes":[3],"a":[4,21,33,91,192,211],"novel":[5],"framework":[6,152,162],"for":[7,13,60],"the":[8,64,119,125,130,141,188,198],"development":[9,27,157],"of":[10,28,36,158,178,184],"product":[11,17,94],"lines":[12],"web":[14,67,101,159,170],"systems.":[15,160],"Software":[16],"line":[18,95],"engineering":[19,96],"is":[20,103,132,149,163],"well-established":[22],"reuse":[23],"mechanism":[24],"to":[25,71,99,209],"aid":[26],"related":[29],"software":[30,73,93],"products":[31],"with":[32,168],"large":[34],"degree":[35],"variability.":[37],"Web":[38],"systems,":[39],"which":[40,84],"exhibit":[41],"high":[42],"variability":[43],"(different":[44],"capabilities":[45],"in":[46,106,172,187,197],"each":[47],"deployment)":[48],"and":[49,54,81,105,144,166,191,216],"commonality":[50],"(similar":[51],"user":[52],"interfaces":[53],"functionalities),":[55],"are":[56,69,217],"very":[57],"well":[58],"suited":[59],"this":[61],"approach.":[62],"At":[63],"same":[65],"time,":[66],"systems":[68,102,171],"amenable":[70],"model-driven":[72,92],"engineering,":[74],"because":[75],"they":[76,123,137],"typically":[77],"encompass":[78],"loosely":[79],"coupled":[80],"fixed":[82],"functionality,":[83],"makes":[85],"code":[86,142],"generation":[87],"feasible.":[88],"In":[89,135],"consequence,":[90,136],"(MDSPLE)":[97],"approach":[98],"develop":[100],"natural":[104],"fact":[107],"was":[108],"variously":[109],"suggested.":[110],"However,":[111],"all":[112],"existing":[113],"MDSPLE":[114],"proposals":[115],"either":[116],"cover":[117],"mainly":[118],"problem":[120,189],"space.":[121,200],"If":[122],"address":[124],"solution":[126,176,199],"space":[127,190],"at":[128,140],"all,":[129],"technology":[131,214],"not":[133],"variability-aware.":[134],"lack":[138],"reusability":[139],"level":[143],"feature-granular":[145],"traceability.":[146],"Our":[147,175],"contribution":[148],"an":[150],"MDSPLE-based":[151],"that":[153],"permits":[154],"seamless":[155],"end-to-end":[156],"The":[161],"fully":[164],"implemented":[165],"evaluated":[167],"realistic":[169],"actual":[173],"use.":[174],"consists":[177],"two":[179],"parts:":[180],"A":[181],"variability-aware":[182],"extension":[183],"UML":[185],"diagrams":[186],"feature-oriented":[193],"behavioral":[194],"modeling":[195],"language":[196],"Both":[201],"languages":[202],"have":[203],"been":[204],"carefully":[205],"chosen":[206],"(and":[207],"extended)":[208],"provide":[210],"tightly":[212],"fitting":[213],"match":[215],"based":[218],"on":[219],"delta-oriented":[220],"programming.":[221]},"counts_by_year":[{"year":2025,"cited_by_count":1}],"updated_date":"2026-03-10T16:38:18.471706","created_date":"2025-10-10T00:00:00"}
