{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,12]],"date-time":"2025-08-12T21:50:12Z","timestamp":1755035412558},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2020,2,7]],"date-time":"2020-02-07T00:00:00Z","timestamp":1581033600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,2,7]],"date-time":"2020-02-07T00:00:00Z","timestamp":1581033600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Softw Syst Model"],"published-print":{"date-parts":[[2020,11]]},"DOI":"10.1007\/s10270-020-00779-5","type":"journal-article","created":{"date-parts":[[2020,2,8]],"date-time":"2020-02-08T22:02:45Z","timestamp":1581199365000},"page":"1541-1566","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["MDWA: a model-driven Web augmentation approach\u2014coping with client- and server-side support"],"prefix":"10.1007","volume":"19","author":[{"given":"Matias","family":"Urbieta","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergio","family":"Firmenich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gabriela","family":"Bosetti","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pedro","family":"Maglione","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gustavo","family":"Rossi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Miguel Angel","family":"Olivero","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,2,7]]},"reference":[{"issue":"4","key":"779_CR1","doi-asserted-by":"publisher","first-page":"58","DOI":"10.1109\/MIC.2012.143","volume":"17","author":"A Garrido","year":"2013","unstructured":"Garrido, A., Firmenich, S., Rossi, G., Grigera, J., Medina-Medina, N., Harari, I.: Personalized web accessibility using client-side refactoring. IEEE Internet Comput. 17(4), 58 (2013)","journal-title":"IEEE Internet Comput."},{"key":"779_CR2","unstructured":"D\u00edaz, O., Arellano, C., Iturrioz, J.: In: Web Engineering, 10th International Conference, ICWE 2010, Vienna, Austria, July 5\u20139, 2010. Proceedings, pp. 233\u2013247 (2010)"},{"key":"779_CR3","doi-asserted-by":"crossref","unstructured":"Firmenich, S., Bosetti, G., Rossi, G., Winckler, M.: In: Current Trends in Web Engineering - ICWE: International Workshops, DUI, TELERISE, SoWeMine, and Liquid Web, Lugano, Switzerland, 6\u20139 June 2016. Revised Selected Papers, pp. 200\u2013207 (2016)","DOI":"10.1007\/978-3-319-46963-8_20"},{"key":"779_CR4","unstructured":"Wischenbart, M., Firmenich, S., Rossi, G., Wimmer, M.: In: Proceedings of the Joint Workshop on Interfaces and Human Decision Making for Recommender Systems, IntRS 2015, co-located with ACM Conference on Recommender Systems (RecSys 2015), Vienna, Austria, 19 Sept 2015, pp. 53\u201360 (2015)"},{"key":"779_CR5","unstructured":"Diigo (2017). https:\/\/www.diigo.com\/"},{"key":"779_CR6","unstructured":"DDway: Calculation of the functional size and productivity with the IFPUG method (CPM 4.3.1). The DDway experience with WebRatio (2016). http:\/\/www.webratio.com\/website\/documentation\/Case_Study_Productivity_with_WebRatio.pdf"},{"key":"779_CR7","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-02546-4","volume-title":"Model-Driven Software Engineering in Practice","author":"M Brambilla","year":"2012","unstructured":"Brambilla, M., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice, vol. 1. Morgan & Claypool Publishers, Los Altos (2012)"},{"key":"779_CR8","doi-asserted-by":"publisher","unstructured":"Panach Navarrete, J.I., Dieste, O., Marin, B., Espana, S., Vegas, S., Pastor, O., Juristo, N.: Evaluating model-driven development claims with respect to quality: a family of experiments. In: IEEE Transactions on Software Engineering (2018). https:\/\/doi.org\/10.1109\/TSE.2018.2884706","DOI":"10.1109\/TSE.2018.2884706"},{"issue":"2","key":"779_CR9","doi-asserted-by":"publisher","first-page":"189","DOI":"10.1016\/j.infsof.2012.07.004","volume":"55","author":"Y Mart\u00ednez","year":"2013","unstructured":"Mart\u00ednez, Y., Cachero, C., Meli\u00e1, S.: MDD vs. traditional software development: a practitioner\u2019s subjective perspective. Inf. Softw. Technol. 55(2), 189 (2013)","journal-title":"Inf. Softw. Technol."},{"key":"779_CR10","doi-asserted-by":"publisher","unstructured":"Urbieta, M., Frajberg, D., Rossi, G.: Assessing the impact of volatile functionality removal in web applications: model-driven vs code-based approaches. Softw. Pract. Exp. (2017). https:\/\/doi.org\/10.1002\/spe.2503","DOI":"10.1002\/spe.2503"},{"issue":"6","key":"779_CR11","doi-asserted-by":"publisher","first-page":"1887","DOI":"10.1007\/s10664-013-9269-5","volume":"19","author":"Y Mart\u00ednez","year":"2013","unstructured":"Mart\u00ednez, Y., Cachero, C., Meli\u00e1, S.: Empirical study on the maintainability of web applications: model-driven engineering vs code-centric. Empir. Softw. Eng. 19(6), 1887 (2013)","journal-title":"Empir. Softw. Eng."},{"key":"779_CR12","doi-asserted-by":"publisher","first-page":"164","DOI":"10.1016\/j.infsof.2015.02.012","volume":"62","author":"JI Panach","year":"2015","unstructured":"Panach, J.I., Espa\u00f1a, S., Dieste, S., Pastor, S., Juristo, N.: Assessing data analysis performance in research contexts: an experiment on accuracy, efficiency, productivity and researchers\u2019 satisfaction. Inf. Softw. Technol. 62, 164 (2015)","journal-title":"Inf. Softw. Technol."},{"key":"779_CR13","unstructured":"Tarr, P., Ossher, H., Harrison, W., Sutton, S.M.: In: Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002), pp. 107\u2013119 (1999)"},{"key":"779_CR14","doi-asserted-by":"crossref","unstructured":"Firmenich, S., Bosetti, G.A., Rossi, G., Winckler, M., Barbieri, T.: In: Web Engineering\u201416th International Conference, ICWE 2016, Lugano, Switzerland, 6\u20139 June 2016. Proceedings, pp. 77\u201395 (2016)","DOI":"10.1007\/978-3-319-38791-8_5"},{"key":"779_CR15","unstructured":"WebRatio. WebRatio Platform (2017). http:\/\/www.webratio.com\/site\/content\/en\/web-application-development"},{"key":"779_CR16","unstructured":"Urbieta, M., Firmenich, S., Maglione, P., Rossi, G., Olivero, M.A.: In APMDWE. INSTICC, ScitePress (2017)"},{"issue":"2","key":"779_CR17","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1145\/2735633","volume":"9","author":"O D\u00edaz","year":"2015","unstructured":"D\u00edaz, O., Arellano, C.: The augmented web: rationales, opportunities, and challenges on browser-side transcoding. TWEB 9(2), 8 (2015)","journal-title":"TWEB"},{"key":"779_CR18","unstructured":"Herlocker, J.L., Konstan, J.A., Riedl, J.: In Proceedings of the 2000 ACM conference on Computer Supported Cooperative Work\u2014CSCW \u201900, pp. 241\u2013250 (2000)"},{"key":"779_CR19","doi-asserted-by":"publisher","unstructured":"Firmenich, D., Firmenich, S., Rivero, J.M., Antonelli, L., Rossi, G.: CrowdMock: an approach for defining and evolving web augmentation requirements. Requirements Eng. (2016). https:\/\/doi.org\/10.1007\/s00766-016-0257-3","DOI":"10.1007\/s00766-016-0257-3"},{"key":"779_CR20","unstructured":"D\u00edaz, O., Sosa, J.D., Trujillo, S.: In: 24th ACM Conference on Hypertext and Social Media (part of ECRC), HT \u201913, Paris, France\u201402\u201304 May, 2013, pp. 69\u201378 (2013)"},{"key":"779_CR21","doi-asserted-by":"crossref","unstructured":"Firmenich, S., Garrig\u00f3s, I., Wimmer, M.: In: Web Engineering, 14th International Conference, ICWE 2014, Toulouse, France, 1\u20134 July 2014. Proceedings, pp. 359\u2013369 (2014)","DOI":"10.1007\/978-3-319-08245-5_21"},{"key":"779_CR22","unstructured":"Ceri, S., Dolog, P., Matera, M., Nejdl, W.: In: Koch, N., Fraternali, P., Wirsing, M. (eds.) Web Engineering: 4th International Conference, ICWE 2004, Munich, Germany, 26\u201330 July 2004. Proceedings, pp. 201\u2013214. Springer, Berlin (2004)"},{"issue":"2","key":"779_CR23","doi-asserted-by":"publisher","first-page":"9:1","DOI":"10.1145\/2460383.2460388","volume":"7","author":"O D\u00edaz","year":"2013","unstructured":"D\u00edaz, O., Arellano, C., Azanza, M.: A language for end-user web augmentation: caring for producers and consumers alike. ACM Trans. Web 7(2), 9:1 (2013)","journal-title":"ACM Trans. Web"},{"issue":"1","key":"779_CR24","doi-asserted-by":"publisher","first-page":"53","DOI":"10.1016\/j.ijhcs.2013.08.014","volume":"72","author":"S Firmenich","year":"2014","unstructured":"Firmenich, S., Rossi, G., Winckler, M., Palanque, P.: An approach for supporting distributed user interface orchestration over the web. Int. J. Hum. Comput. Stud. 72(1), 53 (2014)","journal-title":"Int. J. Hum. Comput. Stud."},{"key":"779_CR25","doi-asserted-by":"crossref","unstructured":"Aldalur, I., Winckler, M., D\u00edaz, O., Palanque, P.: In: Patern\u00f2, F., Wulf, V. (eds.) New Perspectives in End-User Development, pp. 433\u2013459. Springer International Publishing, Cham (2017)","DOI":"10.1007\/978-3-319-60291-2_17"},{"key":"779_CR26","doi-asserted-by":"publisher","unstructured":"D\u00edaz, O., Aldalur, I., Arellano, C., Medina, H., Firmenich, S.: Web mashups with webmakeup. In: Communications in Computer and Information Science (2016). https:\/\/doi.org\/10.1007\/978-3-319-28727-0_6","DOI":"10.1007\/978-3-319-28727-0_6"},{"key":"779_CR27","doi-asserted-by":"crossref","unstructured":"Firmenich, D., Firmenich, S., Rossi, G., Winckler, M., Distante, D.: User interface adaptation using web augmentation techniques: towards a negotiated approach. In: Cimiano, P., Frasincar, F., Houben, G.J., Schwabe, D. (eds.) Engineering the Web in the Big Data Era, pp. 147\u2013164. Springer International Publishing, Cham (2015)","DOI":"10.1007\/978-3-319-19890-3_11"},{"key":"779_CR28","unstructured":"Aldalur, I., Diaz, O.: In: Proceedings of the ACM SIGCHI Symposium on Engineering Interactive Computing Systems (ACM, New York, NY, USA), EICS \u201917, pp. 45\u201350 (2017)"},{"key":"779_CR29","doi-asserted-by":"publisher","unstructured":"Bosetti, G., Firmenich, S., Gordillo, S.E., Rossi, G., Winckler, M.: An end user development approach for mobile web augmentation. Mob. Inf. Syst. (2017). https:\/\/doi.org\/10.1155\/2017\/2525367","DOI":"10.1155\/2017\/2525367"},{"key":"779_CR30","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co., Inc, Boston, MA (1995)"},{"key":"779_CR31","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-84628-923-1","volume-title":"Web Engineering: Modelling and Implementing Web Applications","author":"G Rossi","year":"2008","unstructured":"Rossi, G., Pastor, S., Schwabe, D., Olsina, L.: Web Engineering: Modelling and Implementing Web Applications, vol. 12. Springer, London (2008)"},{"key":"779_CR32","unstructured":"Arag\u00f3n, G., Escalona, M.J., Lang, M., Hilera, J.R.: An analysis of model-driven web engineering methodologies. In: International Journal of Innovative Computing, Information and Control, vol 9, pp 413\u2013436 (2013)"},{"issue":"1&2","key":"779_CR33","first-page":"129","volume":"13","author":"FJ Dom\u00ednguez-Mayo","year":"2014","unstructured":"Dom\u00ednguez-Mayo, F.J., Escalona, M.J., Mej\u00edas, M., Ross, M., Staples, G.: Towards a homogeneous characterization of the model-driven web development methodologies. J. Web Eng. 13(1&2), 129 (2014)","journal-title":"J. Web Eng."},{"key":"779_CR34","unstructured":"Object Management Group. http:\/\/www.omg.org"},{"key":"779_CR35","unstructured":"Interaction flow modeling language. http:\/\/www.omg.org\/spec\/IFML\/"},{"key":"779_CR36","doi-asserted-by":"crossref","unstructured":"Lowe, D., Henderson-Sellers, B., Gu, A.: In: International Conference on Conceptual Modeling, pp. 105\u2013119. Springer (2002)","DOI":"10.1007\/3-540-45816-6_18"},{"key":"779_CR37","volume-title":"Interaction Flow Modeling Language: Model-Driven UI Engineering of Web and Mobile Apps with IFML","author":"M Brambilla","year":"2014","unstructured":"Brambilla, M., Fraternali, P.: Interaction Flow Modeling Language: Model-Driven UI Engineering of Web and Mobile Apps with IFML. Morgan Kaufmann, Burlington, MA (2014)"},{"key":"779_CR38","unstructured":"Popovici, A., Gross, T., Alonso, G.: In: Proceedings of the 1st International Conference on Aspect-Oriented Software Development, AOSD \u201902, pp. 141\u2013147. ACM, New York, NY (2002)"},{"key":"779_CR39","unstructured":"Rossi, G., Nieto, A., Mengoni, L., Lofeudo, N., Silva, L.N., Distante, D.: In: 2006 Fourth Latin American Web Congress, pp. 179\u2013188 (2006)"},{"issue":"1","key":"779_CR40","first-page":"25","volume":"8","author":"J Ginzburg","year":"2009","unstructured":"Ginzburg, J., Distante, D., Rossi, G., Urbieta, M.: Oblivious integration of volatile functionality in web application interfaces. J. Web Eng. 8(1), 25 (2009)","journal-title":"J. Web Eng."},{"issue":"2","key":"779_CR41","first-page":"157","volume":"9","author":"S Firmenich","year":"2010","unstructured":"Firmenich, S., Rossi, G., Urbieta, M., Gordillo, S., Challiol, C., Nanard, J., Nanard, M., Araujo, J.: Engineering concern-sensitive navigation structures, concepts, tools and examples. J. Web Eng. 9(2), 157 (2010)","journal-title":"J. Web Eng."},{"key":"779_CR42","doi-asserted-by":"crossref","unstructured":"Mikkonen, T., Syst\u00e4, K., Pautasso, C.: In: Cimiano, P., Frasincar, F., Houben, G.J., Schwabe, D. (eds.) Engineering the Web in the Big Data Era: 15th International Conference, ICWE 2015, Rotterdam, The Netherlands, 23\u201326 June 2015, Proceedings, pp. 134\u2013143. Springer International Publishing, Cham (2015)","DOI":"10.1007\/978-3-319-19890-3_10"},{"key":"779_CR43","doi-asserted-by":"crossref","unstructured":"Ginzburg, J., Rossi, G., Urbieta, M., Distante, D.: In: Baresi, L., Fraternali, P., Houben, G.J. (eds.) Web Engineering: 7th International Conference, ICWE 2007 Como, Italy, 16\u201320 July 2007 Proceedings, pp. 152\u2013166. Springer, Berlin (2007)","DOI":"10.1007\/978-3-540-73597-7_12"},{"key":"779_CR44","doi-asserted-by":"publisher","first-page":"129","DOI":"10.1142\/S0218194012500064","volume":"22","author":"M Urbieta","year":"2012","unstructured":"Urbieta, M., Rossi, G., Distante, D., Ginzburg, J.: Modeling, deploying, and controlling volatile functionalities in web applications. Int. J. Softw. Eng. Knowl. Eng. 22, 129 (2012)","journal-title":"Int. J. Softw. Eng. Knowl. Eng."},{"key":"779_CR45","doi-asserted-by":"crossref","unstructured":"Frajberg, D., Urbieta, M., Rossi, G., Schwinger, W.: In: Bozzon, A., Cudre-Maroux, P., Pautasso, C. (eds.) Web Engineering: 16th International Conference, ICWE 2016, Lugano, Switzerland, 6\u20139 June 2016. Proceedings, pp. 59\u201376. Springer International Publishing, Cham (2016)","DOI":"10.1007\/978-3-319-38791-8_4"},{"issue":"194","key":"779_CR46","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1002\/hbm.20701","volume":"189","author":"J Brooke","year":"1996","unstructured":"Brooke, J.: SUS - A quick and dirty usability scale. Usability Eval. Ind. 189(194), 4\u20137 (1996). https:\/\/doi.org\/10.1002\/hbm.20701","journal-title":"Usability Eval. Ind."},{"key":"779_CR47","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2","volume-title":"Experimentation in Software Engineering: An Introduction","author":"C Wohlin","year":"2000","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M.C., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering: An Introduction, vol. 15. Kluwer Academic Publishers, Norwell (2000)"},{"issue":"5","key":"779_CR48","doi-asserted-by":"crossref","first-page":"130","DOI":"10.1145\/1735223.1735255","volume":"53","author":"W Hwang","year":"2010","unstructured":"Hwang, W., Salvendy, G.: Number of people required for usability evaluation: the 10$$\\pm $$2 rule. Commun. ACM 53(5), 130 (2010)","journal-title":"Commun. ACM"},{"key":"779_CR49","volume-title":"Basics of Software Engineering Experimentation","author":"N Juristo","year":"2010","unstructured":"Juristo, N., Moreno, A.M.: Basics of Software Engineering Experimentation, 1st edn. Springer Publishing Company, Berlin (2010)","edition":"1"}],"container-title":["Software and Systems Modeling"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00779-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10270-020-00779-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10270-020-00779-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,26]],"date-time":"2023-09-26T14:52:18Z","timestamp":1695739938000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10270-020-00779-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,2,7]]},"references-count":49,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2020,11]]}},"alternative-id":["779"],"URL":"https:\/\/doi.org\/10.1007\/s10270-020-00779-5","relation":{},"ISSN":["1619-1366","1619-1374"],"issn-type":[{"value":"1619-1366","type":"print"},{"value":"1619-1374","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,2,7]]},"assertion":[{"value":"28 August 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"31 October 2019","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 January 2020","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 February 2020","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}