End-user composition of interactive applications through actionable UI components

Journal of Visual Languages & Computing - Tập 42 - Trang 46-59 - 2017
Giuseppe Desolda1, Carmelo Ardito1, Maria Francesca Costabile1, Maristella Matera2
1Dipartimento di Informatica, Università degli Studi di Bari “Aldo Moro”, via Orabona 4, 70125 Bari, Italy
2Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnico di Milano P.zza L. da Vinci, 32 201233 Milano, Italy

Tài liệu tham khảo

Aghaee, 2012, Reusable decision space for mashup tool design, 211 Aghaee, 2014, End-user development of mashups with naturalmash, J. Vis. Lang. Comput., 25, 414, 10.1016/j.jvlc.2013.12.004 We Wired Web. Retrieved from https://wewiredweb.com/. Last Access March 25. Ardito, 2014, Creation and use of service-based distributed interactive workspaces, J. Vis. Lang. Comput., 25, 717, 10.1016/j.jvlc.2014.10.018 Ardito, 2014, User-driven visual composition of service-based interactive spaces, J. Vis. Lang. Comput., 25, 278, 10.1016/j.jvlc.2014.01.003 Ardito, 2014, Visual composition of data sources by end-users, 257 Ardito, 2015, Making mashups actionable through elastic design principles, 9083, 236 Beringer, 2015, Elastic workplace design, Vol. Part I, 19 Braun, 2006, Using thematic analysis, Psychol. Qual. Res. Psychol., 3, 77, 10.1191/1478088706qp063oa Cappiello, 2015, A UI-centric approach for the end-user development of multidevice mashups, ACM Trans. Web, 9, 1, 10.1145/2735632 Cappiello, 2012, Quality-aware mashup composition: issues, techniques and tools, 10 Cappiello, 2011, DashMash: a mashup environment for end user development, 6757, 152 Daniel, 2015, Live, personal data integration through UI-oriented computing, 9114, 479 Daniel, 2014 Daniel, 2007, Understanding UI integration: a survey of problems, technologies, and opportunities, Internet Comput. IEEE, 11, 59, 10.1109/MIC.2007.74 Desolda, 2015, Enhancing workspace composition by exploiting linked open data as a polymorphic data source, 40, 97 Desolda, 2015, EFESTO: a platform for the end-user development of interactive workspaces for data exploration, 591, 63 Desolda, 2016, EFESTO: a platform for the end-user development of interactive workspaces for data exploration, 591, 63 Fischer, 2009, End-User development and meta-design: foundations for cultures of participation, 5435, 3 Ghiani, 2016, An environment for end-user development of web mashups, Int. J. Hum. Comput. Stud., 87, 38, 10.1016/j.ijhcs.2015.10.008 Spacebrew. Retrieved from http://docs.spacebrew.cc/. Last Access May 9. Hamilton, 2014, Conductor: enabling and understanding cross-device interaction, 2773 Hartmann, 2007, Programming by a sample: rapidly creating web applications with d.mix, 241 Hirmer, 2016, FlexMash–flexible data mashups based on pattern-based model transformation, 591, 12 Hoang, 2010, An analysis of spreadsheet-based services mashup, 141 Presto Enterprise Mashup Platform. Retrieved from http://mdc.jackbe.com/prestodocs/v3.7/raql/cacheStore.html. Last Access Nov 26th. Node-RED. Retrieved from http://nodered.org/. Last Access May 9. Kongdenfha, 2009, Rapid development of spreadsheet-based web mashups, 851 Krummenacher, 2009, SOA4All: enabling web-scale service economies, 1679938, 535 Latzina, 2012, Transformative user experience: beyond packaged design, Interactions, 19, 30, 10.1145/2090150.2090159 Lieberman, 2006 Maximilien, 2007 Nardi, 1993 Paredes‐Valverde, 2015, A systematic review of tools, languages, and methodologies for mashup development, Software, 45, 365 The Knowledge Workspace for the Digital Enterprise. Retrieved from https://icn.sap.com/projects/knowledge-workspace.html. Last Access March 10. Spillner, 2008, Ad-hoc usage of web services with dynvoker, 5377, 208 Tanimoto, 1990, VIVA: a visual language for image processing, J. Vis. Lang. Comput., 1, 127, 10.1016/S1045-926X(05)80012-6 Tuchinda, 2011, Building mashups by demonstration, ACM Trans. Web, 5, 1, 10.1145/1993053.1993058 Viswanathan, 2010, Mashups and the enterprise mashup markup language (EMML), Dr. Dobbs J. Wright, 2011, Designing mashups with excel and vision, 513 Yu, 2008, Understanding mashup development, IEEE Internet Comput., 12, 44, 10.1109/MIC.2008.114 Yu, 2007, A framework for rapid integration of presentation components, 923