{"id":"https://openalex.org/W1474481815","doi":"https://doi.org/10.1145/2735632","title":"A UI-Centric Approach for the End-User Development of Multidevice Mashups","display_name":"A UI-Centric Approach for the End-User Development of Multidevice Mashups","publication_year":2015,"publication_date":"2015-06-16","ids":{"openalex":"https://openalex.org/W1474481815","doi":"https://doi.org/10.1145/2735632","mag":"1474481815"},"language":"en","primary_location":{"id":"doi:10.1145/2735632","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2735632","pdf_url":null,"source":{"id":"https://openalex.org/S131231701","display_name":"ACM Transactions on the Web","issn_l":"1559-1131","issn":["1559-1131","1559-114X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on the Web","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"http://hdl.handle.net/11311/964073","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5063621424","display_name":"Cinzia Cappiello","orcid":"https://orcid.org/0000-0001-6062-5174"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":true,"raw_author_name":"Cinzia Cappiello","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy","Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano , Milano , Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]},{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano , Milano , Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039770857","display_name":"Maristella Matera","orcid":"https://orcid.org/0000-0003-0552-8624"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Maristella Matera","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy","Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano , Milano , Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]},{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano , Milano , Italy","institution_ids":["https://openalex.org/I93860229"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5058826327","display_name":"Matteo Picozzi","orcid":"https://orcid.org/0000-0001-8078-9416"},"institutions":[{"id":"https://openalex.org/I93860229","display_name":"Politecnico di Milano","ror":"https://ror.org/01nffqt88","country_code":"IT","type":"education","lineage":["https://openalex.org/I93860229"]}],"countries":["IT"],"is_corresponding":false,"raw_author_name":"Matteo Picozzi","raw_affiliation_strings":["Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy","Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano , Milano , Italy"],"affiliations":[{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano, Milano, Italy","institution_ids":["https://openalex.org/I93860229"]},{"raw_affiliation_string":"Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano , Milano , Italy","institution_ids":["https://openalex.org/I93860229"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5063621424"],"corresponding_institution_ids":["https://openalex.org/I93860229"],"apc_list":null,"apc_paid":null,"fwci":10.5082,"has_fulltext":false,"cited_by_count":33,"citation_normalized_percentile":{"value":0.98212848,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":99},"biblio":{"volume":"9","issue":"3","first_page":"1","last_page":"40"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T13197","display_name":"Spreadsheets and End-User Computing","score":0.9993000030517578,"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"}},"topics":[{"id":"https://openalex.org/T13197","display_name":"Spreadsheets and End-User Computing","score":0.9993000030517578,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9975000023841858,"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"}},{"id":"https://openalex.org/T10679","display_name":"Service-Oriented Architecture and Web Services","score":0.9941999912261963,"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/mashup","display_name":"Mashup","score":0.9351553916931152},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8279476165771484},{"id":"https://openalex.org/keywords/end-user-development","display_name":"End-user development","score":0.8228610754013062},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.5837259888648987},{"id":"https://openalex.org/keywords/web-service","display_name":"Web service","score":0.557637095451355},{"id":"https://openalex.org/keywords/orchestration","display_name":"Orchestration","score":0.5492236614227295},{"id":"https://openalex.org/keywords/end-user","display_name":"End user","score":0.5235688090324402},{"id":"https://openalex.org/keywords/merge","display_name":"Merge (version control)","score":0.4800616204738617},{"id":"https://openalex.org/keywords/rich-internet-application","display_name":"Rich Internet application","score":0.44524213671684265},{"id":"https://openalex.org/keywords/web-application","display_name":"Web application","score":0.4141790270805359},{"id":"https://openalex.org/keywords/software-engineering","display_name":"Software engineering","score":0.362043559551239},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.36043235659599304},{"id":"https://openalex.org/keywords/web-modeling","display_name":"Web modeling","score":0.3245307207107544}],"concepts":[{"id":"https://openalex.org/C196126337","wikidata":"https://www.wikidata.org/wiki/Q821080","display_name":"Mashup","level":4,"score":0.9351553916931152},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8279476165771484},{"id":"https://openalex.org/C2776867947","wikidata":"https://www.wikidata.org/wiki/Q500467","display_name":"End-user development","level":3,"score":0.8228610754013062},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.5837259888648987},{"id":"https://openalex.org/C35578498","wikidata":"https://www.wikidata.org/wiki/Q193424","display_name":"Web service","level":2,"score":0.557637095451355},{"id":"https://openalex.org/C199168358","wikidata":"https://www.wikidata.org/wiki/Q3367000","display_name":"Orchestration","level":3,"score":0.5492236614227295},{"id":"https://openalex.org/C91262260","wikidata":"https://www.wikidata.org/wiki/Q528074","display_name":"End user","level":2,"score":0.5235688090324402},{"id":"https://openalex.org/C197129107","wikidata":"https://www.wikidata.org/wiki/Q1921621","display_name":"Merge (version control)","level":2,"score":0.4800616204738617},{"id":"https://openalex.org/C103048170","wikidata":"https://www.wikidata.org/wiki/Q725485","display_name":"Rich Internet application","level":3,"score":0.44524213671684265},{"id":"https://openalex.org/C118643609","wikidata":"https://www.wikidata.org/wiki/Q189210","display_name":"Web application","level":2,"score":0.4141790270805359},{"id":"https://openalex.org/C115903868","wikidata":"https://www.wikidata.org/wiki/Q80993","display_name":"Software engineering","level":1,"score":0.362043559551239},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.36043235659599304},{"id":"https://openalex.org/C130436687","wikidata":"https://www.wikidata.org/wiki/Q7978591","display_name":"Web modeling","level":3,"score":0.3245307207107544},{"id":"https://openalex.org/C23123220","wikidata":"https://www.wikidata.org/wiki/Q816826","display_name":"Information retrieval","level":1,"score":0.0},{"id":"https://openalex.org/C142362112","wikidata":"https://www.wikidata.org/wiki/Q735","display_name":"Art","level":0,"score":0.0},{"id":"https://openalex.org/C558565934","wikidata":"https://www.wikidata.org/wiki/Q2743","display_name":"Musical","level":2,"score":0.0},{"id":"https://openalex.org/C153349607","wikidata":"https://www.wikidata.org/wiki/Q36649","display_name":"Visual arts","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/2735632","is_oa":false,"landing_page_url":"https://doi.org/10.1145/2735632","pdf_url":null,"source":{"id":"https://openalex.org/S131231701","display_name":"ACM Transactions on the Web","issn_l":"1559-1131","issn":["1559-1131","1559-114X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on the Web","raw_type":"journal-article"},{"id":"pmh:oai:re.public.polimi.it:11311/964073","is_oa":true,"landing_page_url":"http://hdl.handle.net/11311/964073","pdf_url":null,"source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":{"id":"pmh:oai:re.public.polimi.it:11311/964073","is_oa":true,"landing_page_url":"http://hdl.handle.net/11311/964073","pdf_url":null,"source":{"id":"https://openalex.org/S4306400312","display_name":"Virtual Community of Pathological Anatomy (University of Castilla La Mancha)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I79189158","host_organization_name":"University of Castilla-La Mancha","host_organization_lineage":["https://openalex.org/I79189158"],"host_organization_lineage_names":[],"type":"repository"},"license":"other-oa","license_id":"https://openalex.org/licenses/other-oa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"info:eu-repo/semantics/article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":57,"referenced_works":["https://openalex.org/W17654616","https://openalex.org/W72893466","https://openalex.org/W96171864","https://openalex.org/W144037005","https://openalex.org/W144900376","https://openalex.org/W146159451","https://openalex.org/W154876765","https://openalex.org/W168098307","https://openalex.org/W1485776230","https://openalex.org/W1511267087","https://openalex.org/W1516293359","https://openalex.org/W1530489096","https://openalex.org/W1540124038","https://openalex.org/W1540823594","https://openalex.org/W1542712300","https://openalex.org/W1597353962","https://openalex.org/W1601115820","https://openalex.org/W1605965041","https://openalex.org/W1640870905","https://openalex.org/W1741337897","https://openalex.org/W1780765560","https://openalex.org/W1791587663","https://openalex.org/W1814897841","https://openalex.org/W1874094205","https://openalex.org/W1966833199","https://openalex.org/W1976886117","https://openalex.org/W1986859381","https://openalex.org/W1990061565","https://openalex.org/W1992673035","https://openalex.org/W2006604733","https://openalex.org/W2028424422","https://openalex.org/W2047224998","https://openalex.org/W2050050080","https://openalex.org/W2064140493","https://openalex.org/W2064189581","https://openalex.org/W2064394168","https://openalex.org/W2066010951","https://openalex.org/W2082051695","https://openalex.org/W2091047714","https://openalex.org/W2093265570","https://openalex.org/W2103254833","https://openalex.org/W2109081873","https://openalex.org/W2117977407","https://openalex.org/W2127205340","https://openalex.org/W2128714553","https://openalex.org/W2161163330","https://openalex.org/W2170545716","https://openalex.org/W2171289234","https://openalex.org/W2295240344","https://openalex.org/W2296083621","https://openalex.org/W2403071375","https://openalex.org/W2403171238","https://openalex.org/W2495372324","https://openalex.org/W2561675875","https://openalex.org/W4229502521","https://openalex.org/W4256191840","https://openalex.org/W6723292213"],"related_works":["https://openalex.org/W2030862479","https://openalex.org/W2123889767","https://openalex.org/W2328404009","https://openalex.org/W2111797407","https://openalex.org/W177944744","https://openalex.org/W2561182267","https://openalex.org/W2296083621","https://openalex.org/W2095791923","https://openalex.org/W1474481815","https://openalex.org/W295842796"],"abstract_inverted_index":{"In":[0],"recent":[1],"years,":[2],"models,":[3],"composition":[4],"paradigms,":[5],"and":[6,22,52,132,149,208],"tools":[7],"for":[8,165],"mashup":[9,81,166],"development":[10,82],"have":[11],"been":[12],"proposed":[13,67,109],"to":[14,31,35,44,56,117,138,212],"support":[15,118,213],"the":[16,26,58,88,92,105,108,139,147,156,185,189,206,214,218],"integration":[17,131],"of":[18,61,95,129,141,162,188,217],"information":[19],"sources,":[20],"services":[21],"APIs":[23],"available":[24],"on":[25,205,209],"Web.":[27],"The":[28,65],"challenge":[29],"is":[30,85,111,195],"provide":[32],"a":[33,36,80,100,119,160],"gate":[34],"\u201cprogrammable":[37],"Web,\u201d":[38],"where":[39],"end":[40,106,157],"users":[41,158],"are":[42],"allowed":[43],"construct":[45],"easily":[46,102],"composite":[47,190],"applications":[48,191],"that":[49,84,201],"merge":[50],"content":[51],"functions":[53],"so":[54,68],"as":[55,99],"satisfy":[57],"long":[59],"tail":[60],"their":[62],"specific":[63],"needs.":[64],"approaches":[66],"far":[69],"do":[70],"not":[71],"fully":[72],"accommodate":[73],"this":[74],"vision.":[75],"This":[76,168,194],"article,":[77],"therefore,":[78,136],"proposes":[79],"framework":[83],"oriented":[86],"toward":[87],"End-User":[89],"Development.":[90],"Given":[91],"fundamental":[93],"role":[94],"user":[96],"interfaces":[97],"(UIs)":[98],"medium":[101],"understandable":[103],"by":[104,113,145,155],"users,":[107],"approach":[110],"characterized":[112],"UI-centric":[114],"models":[115,177],"able":[116],"WYSIWYG":[120],"(What":[121],"You":[122,126],"See":[123],"Is":[124],"What":[125],"Get)":[127],"specification":[128],"data":[130],"service":[133],"orchestration.":[134],"It,":[135],"contributes":[137],"definition":[140],"adequate":[142],"abstractions":[143],"that,":[144],"hiding":[146],"technology":[148],"implementation":[150],"complexity,":[151],"can":[152,202],"be":[153,203],"adopted":[154],"in":[159,182],"kind":[161],"\u201cdemocratic\u201d":[163],"paradigm":[164],"development.":[167],"article":[169],"also":[170],"shows":[171],"how":[172],"model-to-code":[173],"generative":[174],"techniques":[175],"translate":[176],"into":[178],"application":[179],"schemas,":[180],"which":[181],"turn":[183],"guide":[184],"dynamic":[186],"instantiation":[187],"at":[192],"runtime.":[193],"achieved":[196],"through":[197],"lightweight":[198],"execution":[199],"environments":[200],"deployed":[204],"Web":[207],"mobile":[210],"devices":[211],"pervasive":[215],"use":[216],"created":[219],"applications.":[220]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2022,"cited_by_count":1},{"year":2021,"cited_by_count":2},{"year":2020,"cited_by_count":3},{"year":2019,"cited_by_count":7},{"year":2018,"cited_by_count":4},{"year":2017,"cited_by_count":9},{"year":2016,"cited_by_count":5},{"year":2015,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
