{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T16:34:23Z","timestamp":1759336463732,"version":"3.41.0"},"reference-count":147,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2014,6,1]],"date-time":"2014-06-01T00:00:00Z","timestamp":1401580800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"EU CityBench project under the ESPON 2013 Programme"},{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","award":["FP7-PEOPLE-2009-IEF, no. 254383"],"award-info":[{"award-number":["FP7-PEOPLE-2009-IEF, no. 254383"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]},{"name":"IN.MIND project from University of Alicante"},{"DOI":"10.13039\/501100003359","name":"Generalitat Valenciana","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003359","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Web"],"published-print":{"date-parts":[[2014,6]]},"abstract":"<jats:p>BACKGROUND. The term Rich Internet Applications (RIAs) is generally associated with Web applications that provide the features and functionality of traditional desktop applications. Ten years after the introduction of the term, an ample amount of research has been carried out to study various aspects of RIAs. It has thus become essential to summarize this research and provide an adequate overview.<\/jats:p>\n          <jats:p>OBJECTIVE. The objective of our study is to assemble, classify, and analyze all RIA research performed in the scientific community, thus providing a consolidated overview thereof, and to identify well-established topics, trends, and open research issues. Additionally, we provide a qualitative discussion of the most interesting findings. This work therefore serves as a reference work for beginning and established RIA researchers alike, as well as for industrial actors that need an introduction in the field, or seek pointers to (a specific subset of) the state-of-the-art.<\/jats:p>\n          <jats:p>METHOD. A systematic mapping study is performed in order to identify all RIA-related publications, define a classification scheme, and categorize, analyze, and discuss the identified research according to it.<\/jats:p>\n          <jats:p>RESULTS. Our source identification phase resulted in 133 relevant, peer-reviewed publications, published between 2002 and 2011 in a wide variety of venues. They were subsequently classified according to four facets: development activity, research topic, contribution type, and research type. Pie, stacked bar, and bubble charts were used to depict and analyze the results. A deeper analysis is provided for the most interesting and\/or remarkable results.<\/jats:p>\n          <jats:p>CONCLUSION. Analysis of the results shows that, although the RIA term was coined in 2002, the first RIA-related research appeared in 2004. From 2007 there was a significant increase in research activity, peaking in 2009 and decreasing to pre-2009 levels afterwards. All development phases are covered in the identified research, with emphasis on \u201cdesign\u201d (33%) and \u201cimplementation\u201d (29%). The majority of research proposes a \u201cmethod\u201d (44%), followed by \u201cmodel\u201d (22%), \u201cmethodology\u201d (18%), and \u201ctools\u201d (16%); no publications in the category \u201cmetrics\u201d were found. The preponderant research topic is \u201cmodels, methods and methodologies\u201d (23%) and, to a lesser extent, \u201cusability and accessibility\u201d and \u201cuser interface\u201d (11% each). On the other hand, the topic \u201clocalization, internationalization and multilinguality\u201d received no attention at all, and topics such as \u201cdeep Web\u201d (under 1%), \u201cbusiness processing\u201d, \u201cusage analysis\u201d, \u201cdata management\u201d, \u201cquality and metrics\u201d (all under 2%), \u201csemantics\u201d, and \u201cperformance\u201d (slightly above 2%) received very little attention. Finally, there is a large majority of \u201csolution proposals\u201d (66%), few \u201cevaluation research\u201d (14%), and even fewer \u201cvalidation\u201d (6%), although the latter have been increasing in recent years.<\/jats:p>","DOI":"10.1145\/2626369","type":"journal-article","created":{"date-parts":[[2014,7,7]],"date-time":"2014-07-07T11:55:18Z","timestamp":1404734118000},"page":"1-46","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":22,"title":["Ten Years of Rich Internet Applications"],"prefix":"10.1145","volume":"8","author":[{"given":"Sven","family":"Casteleyn","sequence":"first","affiliation":[{"name":"Universitat Jaume I, Spain, Universitat Polit\u00e8cnica de Val\u00e8ncia, Spain, Vrije Universiteit Brussel, Brussels, Belgium"}]},{"given":"Irene","family":"Garrig'os","sequence":"additional","affiliation":[{"name":"Universidad de Alicante, Spain"}]},{"given":"Jose-Norberto","family":"Maz'on","sequence":"additional","affiliation":[{"name":"Universidad de Alicante, Spain"}]}],"member":"320","published-online":{"date-parts":[[2014,7,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2008.12.005"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/CENTRIC.2009.12"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/QUATIC.2010.24"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2008.17"},{"volume-title":"Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM'09)","author":"Amalfitano D.","key":"e_1_2_1_5_1","unstructured":"D. Amalfitano , A. Fasolino , and P. Tramontana . 2009. Experimenting a reverse engineering technique for modelling the behaviour of rich internet applications . In Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM'09) . 571--574. D. Amalfitano, A. Fasolino, and P. Tramontana. 2009. Experimenting a reverse engineering technique for modelling the behaviour of rich internet applications. In Proceedings of the 25th IEEE International Conference on Software Maintenance (ICSM'09). 571--574."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICIW.2010.67"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2010.34"},{"volume-title":"Proceedings of the 12th IEEE International Workshop on Web Site Evolution (WSE'10)","author":"Amalfitano D.","key":"e_1_2_1_8_1","unstructured":"D. Amalfitano , A. Fasolino , and P. Tramontana . 2010d. Techniques and tools for rich Internet applications testing . In Proceedings of the 12th IEEE International Workshop on Web Site Evolution (WSE'10) . 63--72. D. Amalfitano, A. Fasolino, and P. Tramontana. 2010d. Techniques and tools for rich Internet applications testing. In Proceedings of the 12th IEEE International Workshop on Web Site Evolution (WSE'10). 63--72."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2010.65"},{"key":"e_1_2_1_10_1","doi-asserted-by":"crossref","unstructured":"P. Andruszkiewicz H. Rybinski G. Protaziuk and M. Gajda. 2011. How rich are mobile rich Internet applications&quest; In Emerging Intelligent Technologies in Industry. Springer 283--295.  P. Andruszkiewicz H. Rybinski G. Protaziuk and M. Gajda. 2011. How rich are mobile rich Internet applications&quest; In Emerging Intelligent Technologies in Industry. Springer 283--295.","DOI":"10.1007\/978-3-642-22732-5_23"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1463788.1463808"},{"volume-title":"Proceedings of the 4th International Conference on Universal Access in Human-Computer Interaction: Applications and services (HCI'07)","author":"Asakawa C.","key":"e_1_2_1_12_1","unstructured":"C. Asakawa , T. Itoh , H. Takagi , and H. Miyashita . 2007. Accessibility evaluation for multimedia content . In Proceedings of the 4th International Conference on Universal Access in Human-Computer Interaction: Applications and services (HCI'07) . 11--19. C. Asakawa, T. Itoh, H. Takagi, and H. Miyashita. 2007. Accessibility evaluation for multimedia content. In Proceedings of the 4th International Conference on Universal Access in Human-Computer Interaction: Applications and services (HCI'07). 11--19."},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/1240624.1240828"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2012.01.008"},{"volume-title":"Proceedings of the 12th International Conference on Computers Helping People with Special Needs: Part I (ICCHP'10)","author":"Batusic M.","key":"e_1_2_1_15_1","unstructured":"M. Batusic and D. Steiner . 2010. Improving the accessibility of Fabasoft folio by means of Wai-aria . In Proceedings of the 12th International Conference on Computers Helping People with Special Needs: Part I (ICCHP'10) . 468--475. M. Batusic and D. Steiner. 2010. Improving the accessibility of Fabasoft folio by means of Wai-aria. In Proceedings of the 12th International Conference on Computers Helping People with Special Needs: Part I (ICCHP'10). 468--475."},{"volume-title":"Proceedings of the 11th International Conference on Web Engineering (ICWE'11)","author":"Benjamin K.","key":"e_1_2_1_16_1","unstructured":"K. Benjamin , G. von Bochmann , M. Dincturk , G. Jourdan , and I. Onut . 2011. A strategy for efficient crawling of rich Internet applications . In Proceedings of the 11th International Conference on Web Engineering (ICWE'11) . 74--89. K. Benjamin, G. von Bochmann, M. Dincturk, G. Jourdan, and I. Onut. 2011. A strategy for efficient crawling of rich Internet applications. In Proceedings of the 11th International Conference on Web Engineering (ICWE'11). 74--89."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSTW.2010.46"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595711"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/GPC.WORKSHOPS.2008.19"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.59"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02818-2_22"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2009.10"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1145581.1145649"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04840-1_29"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWE.2008.22"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1463160.1463210"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the 3rd International Workshop on Model-Driven Web Engineering (MDWE'07)","author":"Carughi G. T.","year":"2007","unstructured":"G. T. Carughi . 2007 . Modeling data-intensive rich Internet applications with server push support . In Proceedings of the 3rd International Workshop on Model-Driven Web Engineering (MDWE'07) . G. T. Carughi. 2007. Modeling data-intensive rich Internet applications with server push support. In Proceedings of the 3rd International Workshop on Model-Driven Web Engineering (MDWE'07)."},{"volume-title":"Proceedings of the 8th International Conference on Web Information Systems Engineering (WISE'07)","author":"Carughi G. T.","key":"e_1_2_1_28_1","unstructured":"G. T. Carughi , S. Comai , A. Bozzon , and P. Fraternali . 2007. Modeling distributed events in data-intensive rich Internet applications . In Proceedings of the 8th International Conference on Web Information Systems Engineering (WISE'07) . 593--602. G. T. Carughi, S. Comai, A. Bozzon, and P. Fraternali. 2007. Modeling distributed events in data-intensive rich Internet applications. In Proceedings of the 8th International Conference on Web Information Systems Engineering (WISE'07). 593--602."},{"key":"e_1_2_1_29_1","doi-asserted-by":"crossref","unstructured":"S. Casteleyn F. Daniel P. Dolog and M. Matera. 2009. Engineering Web Applications. Springer Series in Data-Centric Systems and Applications Springer.   S. Casteleyn F. Daniel P. Dolog and M. Matera. 2009. Engineering Web Applications. Springer Series in Data-Centric Systems and Applications Springer.","DOI":"10.1007\/978-3-540-92201-8"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31849-1_92"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1966989.1968203"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368044.1368056"},{"volume-title":"Proceedings of the 7th International Conference on Web Engineering (ICWE'07)","author":"Comai S.","key":"e_1_2_1_33_1","unstructured":"S. Comai and G. T. Carughi . 2007. A behavioral model for rich Internet applications . In Proceedings of the 7th International Conference on Web Engineering (ICWE'07) . 364--369. S. Comai and G. T. Carughi. 2007. A behavioral model for rich Internet applications. In Proceedings of the 7th International Conference on Web Engineering (ICWE'07). 364--369."},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2009.5314232"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.5555\/1886667.1886748"},{"volume-title":"Proceedings of the 13th International Conference on Computers (WSEAES'09)","author":"Cosmin S.","key":"e_1_2_1_36_1","unstructured":"S. Cosmin and N. Tomai . 2009. Generating adaptable user interfaces using rich Internet application . In Proceedings of the 13th International Conference on Computers (WSEAES'09) . 144--147. S. Cosmin and N. Tomai. 2009. Generating adaptable user interfaces using rich Internet application. In Proceedings of the 13th International Conference on Computers (WSEAES'09). 144--147."},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1497308.1497371"},{"volume-title":"Proceedings of the 7th International Conference on Web Engineering (ICWE'07)","author":"Dolog P.","key":"e_1_2_1_38_1","unstructured":"P. Dolog and J. Stage . 2007. Designing interaction spaces for rich Internet applications with UML . In Proceedings of the 7th International Conference on Web Engineering (ICWE'07) . 358--363. P. Dolog and J. Stage. 2007. Designing interaction spaces for rich Internet applications with UML. In Proceedings of the 7th International Conference on Web Engineering (ICWE'07). 358--363."},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDE.2009.90"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/DepCoS-RELCOMEX.2009.9"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.05.011"},{"volume-title":"Proceedings of the 29th International Conference on Information Technology Interfaces (ITI'07)","author":"Farrell J.","key":"e_1_2_1_42_1","unstructured":"J. Farrell and G. Nezlek . 2007. Rich Internet applications the next stage of application development . In Proceedings of the 29th International Conference on Information Technology Interfaces (ITI'07) . 413--418. J. Farrell and G. Nezlek. 2007. Rich Internet applications the next stage of application development. In Proceedings of the 29th International Conference on Information Technology Interfaces (ITI'07). 413--418."},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1842993.1843048"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734200.1734204"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2008.73"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02818-2_24"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04409-0_37"},{"volume-title":"Proceedings of the 10th International Conference on Current Trends in Web Engineering - Workshops (ICWEWorkshops'10)","author":"Geiger N.","key":"e_1_2_1_48_1","unstructured":"N. Geiger , T. George , M. Hahn , R. Jubeh , and A. Zundorf . 2010. Using actions charts for reactive web application modeling . In Proceedings of the 10th International Conference on Current Trends in Web Engineering - Workshops (ICWEWorkshops'10) . 49--60. N. Geiger, T. George, M. Hahn, R. Jubeh, and A. Zundorf. 2010. Using actions charts for reactive web application modeling. In Proceedings of the 10th International Conference on Current Trends in Web Engineering - Workshops (ICWEWorkshops'10). 49--60."},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037296.2037335"},{"volume-title":"Proceedings of the 11th International Conference on Web Engineering (ICWE'11)","author":"Gomez R. R.","key":"e_1_2_1_50_1","unstructured":"R. R. Gomez , D. D. Cebollero , S. Moreno , P. Diaz-Perez , and I. Aedo . 2011. Taxonomy for rich-user-interface components: Towards a systematic development of RIAS . In Proceedings of the 11th International Conference on Web Engineering (ICWE'11) . 411--414. R. R. Gomez, D. D. Cebollero, S. Moreno, P. Diaz-Perez, and I. Aedo. 2011. Taxonomy for rich-user-interface components: Towards a systematic development of RIAS. In Proceedings of the 11th International Conference on Web Engineering (ICWE'11). 411--414."},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/1526709.1526820"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.5555\/1776510.1776531"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDS.2009.23"},{"volume-title":"Proceedings of the Web Information Systems Engineering Workshops (WISS'11)","author":"Hermida J.","key":"e_1_2_1_54_1","unstructured":"J. Hermida , S. Melia , A. Montoyo , and J. Gomez . 2011a. Developing semantic rich Internet applications using a model-driven approach . In Proceedings of the Web Information Systems Engineering Workshops (WISS'11) . 198--211. J. Hermida, S. Melia, A. Montoyo, and J. Gomez. 2011a. Developing semantic rich Internet applications using a model-driven approach. In Proceedings of the Web Information Systems Engineering Workshops (WISS'11). 198--211."},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.4018\/jssoe.2011100102"},{"key":"e_1_2_1_56_1","unstructured":"A. Jeremy. 2002. Macromedia flash MX - A next-generation rich client. Tech. rep. Macromedia. March. http:\/\/www.c2isoft.in\/white-papers\/richclient.pdf.  A. Jeremy. 2002. Macromedia flash MX - A next-generation rich client. Tech. rep. Macromedia. March. http:\/\/www.c2isoft.in\/white-papers\/richclient.pdf."},{"volume-title":"Proceedings of the 8th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA'11)","author":"Johns M.","key":"e_1_2_1_57_1","unstructured":"M. Johns and S. Lekies . 2011. Biting the hand that serves you: A closer look at client-side flash proxies for cross-domain requests . In Proceedings of the 8th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA'11) . 85--103. M. Johns and S. Lekies. 2011. Biting the hand that serves you: A closer look at client-side flash proxies for cross-domain requests. In Proceedings of the 8th International Conference on Detection of Intrusions and Malware, and Vulnerability Assessment (DIMVA'11). 85--103."},{"key":"e_1_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.03.006"},{"key":"e_1_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2010.12.011"},{"key":"e_1_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02818-2_23"},{"key":"e_1_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.5555\/2022384.2022396"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/1972551.1972558"},{"key":"e_1_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/1529282.1529416"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/1497185.1497278"},{"key":"e_1_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2008.302"},{"key":"e_1_2_1_66_1","volume-title":"Proceedings of the IASTED Conference on Software Engineering and Applications (SEA'04)","author":"Lin J.","year":"2004","unstructured":"J. Lin . 2004 . Distributed architectures for rich-client Internet applications . In Proceedings of the IASTED Conference on Software Engineering and Applications (SEA'04) . 161--166. J. Lin. 2004. Distributed architectures for rich-client Internet applications. In Proceedings of the IASTED Conference on Software Engineering and Applications (SEA'04). 161--166."},{"key":"e_1_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.5555\/1647636.1647700"},{"volume-title":"Proceedings of the 5th International Workshop Automated Specification and Verification of Web Systems (WWV'09)","author":"Linaje M.","key":"e_1_2_1_68_1","unstructured":"M. Linaje , A. Lozano-Tello , J. Preciado , R. Rodriguez , and F. Sanchez-Figueroa . 2009a. Obtaining accessible RIA UIS by combining RUX- Method and SAW . In Proceedings of the 5th International Workshop Automated Specification and Verification of Web Systems (WWV'09) . 85--98. M. Linaje, A. Lozano-Tello, J. Preciado, R. Rodriguez, and F. Sanchez-Figueroa. 2009a. Obtaining accessible RIA UIS by combining RUX- Method and SAW. In Proceedings of the 5th International Workshop Automated Specification and Verification of Web Systems (WWV'09). 85--98."},{"key":"e_1_2_1_69_1","doi-asserted-by":"crossref","unstructured":"M. Linaje J. Preciado and F. Sanchez-Figueroa. 2009b. Domain-specific model for designing rich Internet application user interfaces. In Computer-Aided Design of User Interfaces VI Springer 295--306.  M. Linaje J. Preciado and F. Sanchez-Figueroa. 2009b. Domain-specific model for designing rich Internet application user interfaces. In Computer-Aided Design of User Interfaces VI Springer 295--306.","DOI":"10.1007\/978-1-84882-206-1_27"},{"key":"e_1_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/1255329.1255346"},{"key":"e_1_2_1_71_1","doi-asserted-by":"publisher","DOI":"10.5555\/2230836.2230838"},{"volume-title":"Proceedings of the 5th International Conference on Software Paradigm Trends (ICSOFT'10)","author":"Luna E. R.","key":"e_1_2_1_72_1","unstructured":"E. R. Luna , M. E. Cuaresma , and G. Rossi . 2010. A requirements metamodel for rich Internet applications . In Proceedings of the 5th International Conference on Software Paradigm Trends (ICSOFT'10) . 14--21. E. R. Luna, M. E. Cuaresma, and G. Rossi. 2010. A requirements metamodel for rich Internet applications. In Proceedings of the 5th International Conference on Software Paradigm Trends (ICSOFT'10). 14--21."},{"key":"e_1_2_1_73_1","doi-asserted-by":"publisher","DOI":"10.1145\/1535654.1535672"},{"key":"e_1_2_1_74_1","first-page":"601","article-title":"Uwe-r: An extension to a web engineering methodology for rich internet applications","volume":"6","author":"Machado L.","year":"2009","unstructured":"L. Machado , O. Filho , and J. Ribeiro . 2009 . Uwe-r: An extension to a web engineering methodology for rich internet applications . WSEAS Trans. Inf. Sci. Appl. J. 6 , 601 -- 610 . L. Machado, O. Filho, and J. Ribeiro. 2009. Uwe-r: An extension to a web engineering methodology for rich internet applications. WSEAS Trans. Inf. Sci. Appl. J. 6, 601--610.","journal-title":"WSEAS Trans. Inf. Sci. Appl. J."},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10009-008-0086-x"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1109\/SSBSE.2009.13"},{"volume-title":"Proceedings of the Workshop on Web Quality, Verification and Validation (WQVV'07)","author":"Marchetto A.","key":"e_1_2_1_77_1","unstructured":"A. Marchetto , P. Tonella , and F. Ricca . 2007. Testing techniques applied to Ajax web applications . In Proceedings of the Workshop on Web Quality, Verification and Validation (WQVV'07) . A. Marchetto, P. Tonella, and F. Ricca. 2007. Testing techniques applied to Ajax web applications. In Proceedings of the Workshop on Web Quality, Verification and Validation (WQVV'07)."},{"key":"e_1_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2008.22"},{"key":"e_1_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1109\/CERMA.2010.16"},{"key":"e_1_2_1_80_1","doi-asserted-by":"publisher","DOI":"10.1145\/1822018.1822077"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1109\/LA-WEB.2006.1"},{"key":"e_1_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.5555\/1681519.1683228"},{"key":"e_1_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2010.63"},{"key":"e_1_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWE.2008.36"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/QUATIC.2010.87"},{"key":"e_1_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISESE.2005.1541857"},{"key":"e_1_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWE.2008.24"},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070522"},{"key":"e_1_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR.2007.33"},{"key":"e_1_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2008.04.005"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/1296843.1296860"},{"key":"e_1_2_1_92_1","unstructured":"R. Morales M. Linaje J. Preciado and F. Sanchez-Figueroa. 2007. MVC web design patterns and rich Internet applications. Jornadas de Ingenier\u0131 a del Software y Bases de Datos 39--46.  R. Morales M. Linaje J. Preciado and F. Sanchez-Figueroa. 2007. MVC web design patterns and rich Internet applications. Jornadas de Ingenier\u0131 a del Software y Bases de Datos 39--46."},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2010.370"},{"key":"e_1_2_1_94_1","doi-asserted-by":"publisher","DOI":"10.1145\/1773912.1773915"},{"volume-title":"Proceedings of the 13th IEEE International Symposium on Web Systems Evolution (WSE'11)","author":"Paiano R.","key":"e_1_2_1_95_1","unstructured":"R. Paiano , A. Pandurino , and L. Mainetti . 2011. Rich-idm: Transforming the user experience of legacy applications . In Proceedings of the 13th IEEE International Symposium on Web Systems Evolution (WSE'11) . 81--86. R. Paiano, A. Pandurino, and L. Mainetti. 2011. Rich-idm: Transforming the user experience of legacy applications. In Proceedings of the 13th IEEE International Symposium on Web Systems Evolution (WSE'11). 81--86."},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.1145\/1967486.1967512"},{"volume-title":"Proceedings of the International Conference on Computer Design and Applications (ICCDA'10)","author":"Pang Z.","key":"e_1_2_1_97_1","unstructured":"Z. Pang , F. Wen , X. Pan , and C. Lu . 2010. Migration model for rich Internet applications based on puremvc framework . In Proceedings of the International Conference on Computer Design and Applications (ICCDA'10) . 340--343. Z. Pang, F. Wen, X. Pan, and C. Lu. 2010. Migration model for rich Internet applications based on puremvc framework. In Proceedings of the International Conference on Computer Design and Applications (ICCDA'10). 340--343."},{"key":"e_1_2_1_98_1","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2005.330"},{"volume-title":"Proceedings of the IEEE International Conference on Multimedia and Expo (ICME'09)","author":"Peintner D.","key":"e_1_2_1_99_1","unstructured":"D. Peintner , H. Kosch , and J. Heuer . 2009. Efficient xml interchange for rich Internet applications . In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME'09) . 149--152. D. Peintner, H. Kosch, and J. Heuer. 2009. Efficient xml interchange for rich Internet applications. In Proceedings of the IEEE International Conference on Multimedia and Expo (ICME'09). 149--152."},{"volume-title":"Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering (EASE'08)","author":"Petersen K.","key":"e_1_2_1_100_1","unstructured":"K. Petersen , R. Feldt , S. Mujtaba , and M. Mattsson . 2008. Systematic mapping studies in software engineering . In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering (EASE'08) . 71--80. K. Petersen, R. Feldt, S. Mujtaba, and M. Mattsson. 2008. Systematic mapping studies in software engineering. In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering (EASE'08). 71--80."},{"volume-title":"Proceedings of the International Conference on Computational Intelligence and Software Engineering (CiSE'09)","author":"Powell C.","key":"e_1_2_1_101_1","unstructured":"C. Powell , K. Nakamura , and K. Akama . 2009. Towards a formal behavioral model for rich Internet applications . In Proceedings of the International Conference on Computational Intelligence and Software Engineering (CiSE'09) . 1--5. C. Powell, K. Nakamura, and K. Akama. 2009. Towards a formal behavioral model for rich Internet applications. In Proceedings of the International Conference on Computational Intelligence and Software Engineering (CiSE'09). 1--5."},{"key":"e_1_2_1_102_1","doi-asserted-by":"publisher","DOI":"10.1109\/WSE.2007.4380240"},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1109\/WSE.2005.10"},{"key":"e_1_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWE.2008.26"},{"volume-title":"Proceedings of the 2nd International Workshop on Adaptation and Evolution in Web Systems Engineering (AEWSE'07)","author":"Preciado J.","key":"e_1_2_1_105_1","unstructured":"J. Preciado , M. L. Trigueros , and F. Sanchez-Figueroa . 2007b. An approach to support the web user interfaces evolution . In Proceedings of the 2nd International Workshop on Adaptation and Evolution in Web Systems Engineering (AEWSE'07) . J. Preciado, M. L. Trigueros, and F. Sanchez-Figueroa. 2007b. An approach to support the web user interfaces evolution. In Proceedings of the 2nd International Workshop on Adaptation and Evolution in Web Systems Engineering (AEWSE'07)."},{"key":"e_1_2_1_106_1","doi-asserted-by":"publisher","DOI":"10.5555\/2011271.2011276"},{"volume-title":"Proceedings of the 11th International Conference on Web Information Systems Engineering (WISE'10)","author":"Quintela-Pumares M.","key":"e_1_2_1_107_1","unstructured":"M. Quintela-Pumares , D. F. Lanvin , R. I. Castanedo , and A. F. Alvarez . 2010. Implementing automatic error recovery support for rich web clients . In Proceedings of the 11th International Conference on Web Information Systems Engineering (WISE'10) . 630--638. M. Quintela-Pumares, D. F. Lanvin, R. I. Castanedo, and A. F. Alvarez. 2010. Implementing automatic error recovery support for rich web clients. In Proceedings of the 11th International Conference on Web Information Systems Engineering (WISE'10). 630--638."},{"key":"e_1_2_1_108_1","doi-asserted-by":"publisher","DOI":"10.5555\/2022384.2022401"},{"volume-title":"Proceedings of the 10th International Conference on Web Engineering (ICWE'10)","author":"Rodriguez-Echeverria R.","key":"e_1_2_1_109_1","unstructured":"R. Rodriguez-Echeverria , J. Conejero , M. L. Trigueros , J. Preciado , and F. Sanchez-Figueroa . 2010. Re-engineering legacy web applications into rich Internet applications . In Proceedings of the 10th International Conference on Web Engineering (ICWE'10) . 189--203. R. Rodriguez-Echeverria, J. Conejero, M. L. Trigueros, J. Preciado, and F. Sanchez-Figueroa. 2010. Re-engineering legacy web applications into rich Internet applications. In Proceedings of the 10th International Conference on Web Engineering (ICWE'10). 189--203."},{"key":"e_1_2_1_110_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2010.59"},{"volume-title":"Proceedings of the International Conference on Electrical Communications and Computers (CONIELECOMP'11)","author":"Rosales-Morales V.","key":"e_1_2_1_111_1","unstructured":"V. Rosales-Morales , G. Alor-Hernandez , and U. Juarez-Martinez . 2011. An overview of multimedia support into Javascript-based frameworks for developing RIAS . In Proceedings of the International Conference on Electrical Communications and Computers (CONIELECOMP'11) . 66--70. V. Rosales-Morales, G. Alor-Hernandez, and U. Juarez-Martinez. 2011. An overview of multimedia support into Javascript-based frameworks for developing RIAS. In Proceedings of the International Conference on Electrical Communications and Computers (CONIELECOMP'11). 66--70."},{"key":"e_1_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICWE.2008.41"},{"volume-title":"Proceedings of the 7th International Conference on Next Generation Web Services Practices (NWeSP'11)","author":"Sandhya S.","key":"e_1_2_1_113_1","unstructured":"S. Sandhya and K. Devi . 2011. Accessibility evaluation of websites using screen reader . In Proceedings of the 7th International Conference on Next Generation Web Services Practices (NWeSP'11) . 338--341. S. Sandhya and K. Devi. 2011. Accessibility evaluation of websites using screen reader. In Proceedings of the 7th International Conference on Next Generation Web Services Practices (NWeSP'11). 338--341."},{"volume-title":"Proceedings of the Extended Semantic Web Conference (ESWC'08)","author":"Schmidt K.","key":"e_1_2_1_114_1","unstructured":"K. Schmidt , J, D., T. Rahmani , M. Sahbi , L. Stojanovic , and M. S. Thomas . 2008. A user interface adaptation architecture for rich Internet applications . In Proceedings of the Extended Semantic Web Conference (ESWC'08) . 736--750. K. Schmidt, J, D., T. Rahmani, M. Sahbi, L. Stojanovic, and M. S. Thomas. 2008. A user interface adaptation architecture for rich Internet applications. In Proceedings of the Extended Semantic Web Conference (ESWC'08). 736--750."},{"volume-title":"Proceedings of the 11th International Conference on Business Information Systems (BIS'08)","author":"Schmidt K.","key":"e_1_2_1_115_1","unstructured":"K. Schmidt and L. Stojanovic . 2008. From business rules to application rules in rich Internet applications . In Proceedings of the 11th International Conference on Business Information Systems (BIS'08) . 447--458. K. Schmidt and L. Stojanovic. 2008. From business rules to application rules in rich Internet applications. In Proceedings of the 11th International Conference on Business Information Systems (BIS'08). 447--458."},{"key":"e_1_2_1_116_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-72667-8_48"},{"volume-title":"Proceedings of the AAAI Spring Symposium on Intelligent Event Processing (AAAI-IEP'09)","author":"Schmidt K.","key":"e_1_2_1_117_1","unstructured":"K. Schmidt , R. Stuhmer , and L. Stojanovic . 2009. Gaining reactivity for rich Internet applications by introducing client-side complex event processing and declarative rules . In Proceedings of the AAAI Spring Symposium on Intelligent Event Processing (AAAI-IEP'09) . K. Schmidt, R. Stuhmer, and L. Stojanovic. 2009. Gaining reactivity for rich Internet applications by introducing client-side complex event processing and declarative rules. In Proceedings of the AAAI Spring Symposium on Intelligent Event Processing (AAAI-IEP'09)."},{"key":"e_1_2_1_118_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-25364-5_25"},{"key":"e_1_2_1_119_1","doi-asserted-by":"publisher","DOI":"10.1109\/SEAA.2011.33"},{"key":"e_1_2_1_120_1","doi-asserted-by":"publisher","DOI":"10.1007\/11912873_32"},{"volume-title":"Proceedings of the 8th International Conference on Web Information Systems Engineering (WISEWorkshops'07)","author":"Sorokin L.","key":"e_1_2_1_121_1","unstructured":"L. Sorokin , F. Montero , and C. Martin . 2007. Flex ria development and usability evaluation . In Proceedings of the 8th International Conference on Web Information Systems Engineering (WISEWorkshops'07) . 447--452. L. Sorokin, F. Montero, and C. Martin. 2007. Flex ria development and usability evaluation. In Proceedings of the 8th International Conference on Web Information Systems Engineering (WISEWorkshops'07). 447--452."},{"key":"e_1_2_1_122_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2007.75"},{"volume-title":"Proceedings of the International Conference on Ubiquitous Information Technologies and Applications (ICUT'09)","author":"Sung M.","key":"e_1_2_1_123_1","unstructured":"M. Sung and H. Lim . 2009. Design and implementation of a RIA framework for IPTV set-top boxes . In Proceedings of the International Conference on Ubiquitous Information Technologies and Applications (ICUT'09) . 1--5. M. Sung and H. Lim. 2009. Design and implementation of a RIA framework for IPTV set-top boxes. In Proceedings of the International Conference on Ubiquitous Information Technologies and Applications (ICUT'09). 1--5."},{"volume-title":"Proceedings of the 2nd International Conference on Trends in Enterprise Application Architecture (TEAA'06)","author":"Tanikella R.","key":"e_1_2_1_124_1","unstructured":"R. Tanikella , G. Matos , G. Tai , and B. Wehrwein . 2006. Relating requirements to a user interface architecture for a rich enterprise web application . In Proceedings of the 2nd International Conference on Trends in Enterprise Application Architecture (TEAA'06) . 311--325. R. Tanikella, G. Matos, G. Tai, and B. Wehrwein. 2006. Relating requirements to a user interface architecture for a rich enterprise web application. In Proceedings of the 2nd International Conference on Trends in Enterprise Application Architecture (TEAA'06). 311--325."},{"key":"e_1_2_1_125_1","doi-asserted-by":"publisher","DOI":"10.1145\/1969289.1969324"},{"key":"e_1_2_1_126_1","doi-asserted-by":"publisher","DOI":"10.1145\/1243441.1243450"},{"key":"e_1_2_1_127_1","doi-asserted-by":"publisher","DOI":"10.1080\/15367960802301077"},{"key":"e_1_2_1_128_1","doi-asserted-by":"publisher","DOI":"10.1145\/1805986.1806030"},{"key":"e_1_2_1_129_1","doi-asserted-by":"publisher","DOI":"10.5555\/2011133.2011137"},{"key":"e_1_2_1_130_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2007.123"},{"volume-title":"Proceedings of the 7th International Conference on Web Engineering (ICWE'07)","author":"Trigueros M. L.","key":"e_1_2_1_131_1","unstructured":"M. L. Trigueros , J. Preciado , and F. Sanchez-Figueroa . 2007b. A method for model based design of rich Internet application interactive user interfaces . In Proceedings of the 7th International Conference on Web Engineering (ICWE'07) . 226--241. M. L. Trigueros, J. Preciado, and F. Sanchez-Figueroa. 2007b. A method for model based design of rich Internet application interactive user interfaces. In Proceedings of the 7th International Conference on Web Engineering (ICWE'07). 226--241."},{"key":"e_1_2_1_132_1","first-page":"2038","article-title":"Multi-device context-aware RIAS using a model-driven approach","volume":"16","author":"Trigueros M. L.","year":"2010","unstructured":"M. L. Trigueros , J. Preciado , and F. Sanchez-Figueroa . 2010 . Multi-device context-aware RIAS using a model-driven approach . J. Universal Comput. Sci. 16 , 15, 2038 -- 2059 . M. L. Trigueros, J. Preciado, and F. Sanchez-Figueroa. 2010. Multi-device context-aware RIAS using a model-driven approach. J. Universal Comput. Sci. 16, 15, 2038--2059.","journal-title":"J. Universal Comput. Sci."},{"key":"e_1_2_1_133_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jsc.2010.08.008"},{"key":"e_1_2_1_134_1","doi-asserted-by":"publisher","DOI":"10.5555\/1317537.1318422"},{"volume-title":"Proceedings of the 7th International Workshop on Web-Oriented Software Technologies (IWWOST'08)","author":"Valverde F.","key":"e_1_2_1_135_1","unstructured":"F. Valverde and O. Pastor . 2008. Applying interaction patterns: Towards a model-driven approach for rich Internet applications development . In Proceedings of the 7th International Workshop on Web-Oriented Software Technologies (IWWOST'08) . 13--18. F. Valverde and O. Pastor. 2008. Applying interaction patterns: Towards a model-driven approach for rich Internet applications development. In Proceedings of the 7th International Workshop on Web-Oriented Software Technologies (IWWOST'08). 13--18."},{"key":"e_1_2_1_136_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04409-0_18"},{"key":"e_1_2_1_137_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-11266-9_2"},{"key":"e_1_2_1_138_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368044.1368054"},{"key":"e_1_2_1_139_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02713-0_85"},{"key":"e_1_2_1_140_1","doi-asserted-by":"publisher","DOI":"10.1145\/1653662.1653685"},{"key":"e_1_2_1_141_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02481-8_57"},{"key":"e_1_2_1_142_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00766-005-0021-6"},{"key":"e_1_2_1_143_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-85481-4_10"},{"volume-title":"Proceedings of the 5th Asia-Pacific Conference on Conceptual Modelling (APCCM'08)","author":"Wright J.","key":"e_1_2_1_144_1","unstructured":"J. Wright and J. Dietrich . 2008b. Survey of existing languages to model interactive web applications . In Proceedings of the 5th Asia-Pacific Conference on Conceptual Modelling (APCCM'08) . 113--123. J. Wright and J. Dietrich. 2008b. Survey of existing languages to model interactive web applications. In Proceedings of the 5th Asia-Pacific Conference on Conceptual Modelling (APCCM'08). 113--123."},{"key":"e_1_2_1_145_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICIS.2011.51"},{"key":"e_1_2_1_146_1","doi-asserted-by":"publisher","DOI":"10.1007\/11912873_54"},{"volume-title":"Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA'10)","author":"Zhao Q.","key":"e_1_2_1_147_1","unstructured":"Q. Zhao , X. Liu , X. Chen , J. Huang , T. Teng , and Y. Zhang . 2010. Towards a data access framework for service-oriented rich clients . In Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA'10) . 1--8. Q. Zhao, X. Liu, X. Chen, J. Huang, T. Teng, and Y. Zhang. 2010. Towards a data access framework for service-oriented rich clients. In Proceedings of the IEEE International Conference on Service-Oriented Computing and Applications (SOCA'10). 1--8."}],"container-title":["ACM Transactions on the Web"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2626369","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2626369","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:19:42Z","timestamp":1750231182000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2626369"}},"subtitle":["A Systematic Mapping Study, and Beyond"],"short-title":[],"issued":{"date-parts":[[2014,6]]},"references-count":147,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,6]]}},"alternative-id":["10.1145\/2626369"],"URL":"https:\/\/doi.org\/10.1145\/2626369","relation":{},"ISSN":["1559-1131","1559-114X"],"issn-type":[{"type":"print","value":"1559-1131"},{"type":"electronic","value":"1559-114X"}],"subject":[],"published":{"date-parts":[[2014,6]]},"assertion":[{"value":"2012-11-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2014-07-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}