{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T16:24:31Z","timestamp":1742919871490,"version":"3.40.3"},"publisher-location":"Cham","reference-count":40,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030914516"},{"type":"electronic","value":"9783030914523"}],"license":[{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,1]],"date-time":"2021-01-01T00:00:00Z","timestamp":1609459200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2021]]},"DOI":"10.1007\/978-3-030-91452-3_1","type":"book-chapter","created":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T20:00:31Z","timestamp":1637697631000},"page":"3-19","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Implications on the Migration from Ionic to Android"],"prefix":"10.1007","author":[{"given":"Maria","family":"Caulo","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rita","family":"Francese","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0024-7508","authenticated-orcid":false,"given":"Giuseppe","family":"Scanniello","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Genoveffa","family":"Tortora","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2021,11,23]]},"reference":[{"key":"1_CR1","unstructured":"Movies-App. https:\/\/github.com\/okode\/movies-app"},{"key":"1_CR2","unstructured":"The Stackoverflow comment. https:\/\/stackoverflow.com\/questions\/34986098\/migrating-from-hybrid-app-to-native-app-at-later-point-of-time"},{"key":"1_CR3","doi-asserted-by":"crossref","unstructured":"Angulo, E., Ferre, X.: A case study on cross-platform development frameworks for mobile applications and UX. In: Proceedings of HCI (2014)","DOI":"10.1145\/2662253.2662280"},{"issue":"4","key":"1_CR4","doi-asserted-by":"publisher","first-page":"2997","DOI":"10.1007\/s10664-020-09827-6","volume":"25","author":"A Bi\u00f8rn-Hansen","year":"2020","unstructured":"Bi\u00f8rn-Hansen, A., Rieger, C., Gr\u00f8nli, T.-M., Majchrzak, T.A., Ghinea, G.: An empirical investigation of performance overhead in cross-platform mobile development frameworks. Empir. Softw. Eng. 25(4), 2997\u20133040 (2020). https:\/\/doi.org\/10.1007\/s10664-020-09827-6","journal-title":"Empir. Softw. Eng."},{"issue":"1","key":"1_CR5","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1016\/0005-7916(94)90063-9","volume":"25","author":"MM Bradley","year":"1994","unstructured":"Bradley, M.M., Lang, P.J.: Measuring emotion: the self-assessment manikin and the semantic differential. J. Behav. Ther. Exp. Psychiatry 25(1), 49\u201359 (1994)","journal-title":"J. Behav. Ther. Exp. Psychiatry"},{"key":"1_CR6","unstructured":"Brodie, M.L., Stonebraker, M.: Legacy Information Systems Migration: Gateways, Interfaces, and the Incremental Approach (1995)"},{"issue":"440","key":"1_CR7","doi-asserted-by":"publisher","first-page":"1494","DOI":"10.1080\/01621459.1997.10473671","volume":"92","author":"E Brunner","year":"1997","unstructured":"Brunner, E., Dette, H., Munk, A.: Box-type approximations in nonparametric factorial designs. J. Am. Stat. Assoc. 92(440), 1494\u20131502 (1997)","journal-title":"J. Am. Stat. Assoc."},{"key":"1_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1007\/978-3-030-35333-9_53","volume-title":"Product-Focused Software Process Improvement","author":"M Caulo","year":"2019","unstructured":"Caulo, M., Francese, R., Scanniello, G., Spera, A.: Dealing with comprehension and bugs in native and cross-platform apps: a controlled experiment. In: Franch, X., M\u00e4nnist\u00f6, T., Mart\u00ednez-Fern\u00e1ndez, S. (eds.) PROFES 2019. LNCS, vol. 11915, pp. 677\u2013693. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-35333-9_53"},{"key":"1_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/978-3-030-35333-9_9","volume-title":"Product-Focused Software Process Improvement","author":"M Caulo","year":"2019","unstructured":"Caulo, M., Francese, R., Scanniello, G., Spera, A.: Does the migration of cross-platform apps towards the android platform matter? An approach and a user study. In: Franch, X., M\u00e4nnist\u00f6, T., Mart\u00ednez-Fern\u00e1ndez, S. (eds.) PROFES 2019. LNCS, vol. 11915, pp. 120\u2013136. Springer, Cham (2019). https:\/\/doi.org\/10.1007\/978-3-030-35333-9_9"},{"key":"1_CR10","unstructured":"Cliff, N.: Ordinal methods for behavioral data analysis (1996). https:\/\/books.google.it\/books?id=bIJFvgAACAAJ"},{"key":"1_CR11","doi-asserted-by":"publisher","first-page":"736","DOI":"10.1016\/j.procs.2012.06.094","volume":"10","author":"L Corral","year":"2012","unstructured":"Corral, L., Sillitti, A., Succi, G.: Mobile multiplatform development: an experiment for performance analysis. Proc. Comput. Sci. 10, 736\u2013743 (2012)","journal-title":"Proc. Comput. Sci."},{"key":"1_CR12","doi-asserted-by":"publisher","first-page":"1333","DOI":"10.1002\/spe.870","volume":"38","author":"A De Lucia","year":"2008","unstructured":"De Lucia, A., Francese, R., Scanniello, G., Tortora, G.: Developing legacy system migration methods and tools for technology transfer. Softw. Pract. Exp. 38, 1333\u20131364 (2008)","journal-title":"Softw. Pract. Exp."},{"key":"1_CR13","doi-asserted-by":"crossref","unstructured":"El-Kassas, W.S., Abdullah, B.A., Yousef, A.H., Wahba, A.: ICPMD: integrated cross-platform mobile development solution. In: International Conference on Computer Engineering and Systems, pp. 307\u2013317 (2014)","DOI":"10.1109\/ICCES.2014.7030977"},{"issue":"2","key":"1_CR14","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.asej.2015.08.004","volume":"8","author":"WS El-Kassas","year":"2017","unstructured":"El-Kassas, W.S., Abdullah, B.A., Yousef, A.H., Wahba, A.M.: Taxonomy of cross-platform mobile applications development approaches. Ain Shams Eng. J. 8(2), 163\u2013190 (2017)","journal-title":"Ain Shams Eng. J."},{"key":"1_CR15","doi-asserted-by":"crossref","unstructured":"Francese, R., Gravino, C., Risi, M., Scanniello, G., Tortora, G.: Mobile app development and management: results from a qualitative investigation. In: Proceedings of International Conference on Mobile Software Engineering and Systems, pp. 133\u2013143 (2017)","DOI":"10.1109\/MOBILESoft.2017.33"},{"key":"1_CR16","series-title":"Lecture Notes in Business Information Processing","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1007\/978-3-642-36608-6_8","volume-title":"Web Information Systems and Technologies","author":"H Heitk\u00f6tter","year":"2013","unstructured":"Heitk\u00f6tter, H., Hanschke, S., Majchrzak, T.A.: Evaluating cross-platform development approaches for mobile applications. In: Cordeiro, J., Krempels, K.-H. (eds.) WEBIST 2012. LNBIP, vol. 140, pp. 120\u2013138. Springer, Heidelberg (2013). https:\/\/doi.org\/10.1007\/978-3-642-36608-6_8"},{"key":"1_CR17","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.scico.2013.11.013","volume":"97","author":"H Heitk\u00f6tter","year":"2015","unstructured":"Heitk\u00f6tter, H., Kuchen, H., Majchrzak, T.A.: Extending a model-driven cross-platform development approach for business apps. Sci. Comput. Program. 97, 31\u201336 (2015)","journal-title":"Sci. Comput. Program."},{"key":"1_CR18","unstructured":"Ergonomics of human system interaction - Part 210: Human-centered design for interactive systems. Standard, International Organization for Standardization (2009)"},{"key":"1_CR19","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/978-1-84800-044-5_8","volume-title":"Guide to Advanced Empirical Software Engineering","author":"A Jedlitschka","year":"2008","unstructured":"Jedlitschka, A., Ciolkowski, M., Pfahl, D.: Reporting experiments in software engineering. In: Shull, F., Singer, J., Sj\u00f8berg, D.I.K. (eds.) Guide to Advanced Empirical Software Engineering, pp. 201\u2013228. Springer, London (2008). https:\/\/doi.org\/10.1007\/978-1-84800-044-5_8"},{"key":"1_CR20","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4757-3304-4","volume-title":"Basics of Software Engineering Experimentation","author":"N Juristo","year":"2001","unstructured":"Juristo, N., Moreno, A.: Basics of Software Engineering Experimentation. Springer, Heidelberg (2001). https:\/\/doi.org\/10.1007\/978-1-4757-3304-4"},{"issue":"14","key":"1_CR21","doi-asserted-by":"publisher","first-page":"955","DOI":"10.1016\/S0950-5849(03)00098-3","volume":"45","author":"E Kamsties","year":"2003","unstructured":"Kamsties, E., von Knethen, A., Reussner, R.: A controlled experiment to evaluate how styles affect the understandability of requirements specifications. Inf. Soft. Technol. 45(14), 955\u2013965 (2003)","journal-title":"Inf. Soft. Technol."},{"key":"1_CR22","doi-asserted-by":"crossref","unstructured":"Kaptein, M., Nass, C., Markopoulos, P.: Powerful and consistent analysis of likert-type ratingscales, vol. 4, pp. 2391\u20132394 (2010)","DOI":"10.1145\/1753326.1753686"},{"key":"1_CR23","unstructured":"Kim, S., Clark, J.A., McDermid, J.A.: The rigorous generation of java mutation operators using hazop technical report (1999)"},{"issue":"2","key":"1_CR24","doi-asserted-by":"publisher","first-page":"579","DOI":"10.1007\/s10664-016-9437-5","volume":"22","author":"B Kitchenham","year":"2016","unstructured":"Kitchenham, B., et al.: Robust statistical methods for empirical software engineering. Empir. Softw. Eng. 22(2), 579\u2013630 (2016)","journal-title":"Empir. Softw. Eng."},{"issue":"1","key":"1_CR25","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/T-AFFC.2011.15","volume":"3","author":"S Koelstra","year":"2012","unstructured":"Koelstra, S., et al.: DEAP: a database for emotion analysis using physiological signals. IEEE Trans. Affect. Comput. 3(1), 18\u201331 (2012)","journal-title":"IEEE Trans. Affect. Comput."},{"key":"1_CR26","doi-asserted-by":"crossref","unstructured":"Latif, M., Lakhrissi, Y., Nfaoui, E.H., Es-Sbai, N.: Cross platform approach for mobile application development: A survey. In: Proceedings of International Conference on Information Technology for Organizations Development, pp. 1\u20135 (2016)","DOI":"10.1109\/IT4OD.2016.7479278"},{"key":"1_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"63","DOI":"10.1007\/978-3-540-89350-9_6","volume-title":"HCI and Usability for Education and Work","author":"B Laugwitz","year":"2008","unstructured":"Laugwitz, B., Held, T., Schrepp, M.: Construction and evaluation of a user experience questionnaire. In: Holzinger, A. (ed.) USAB 2008. LNCS, vol. 5298, pp. 63\u201376. Springer, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-89350-9_6"},{"key":"1_CR28","doi-asserted-by":"crossref","unstructured":"Malavolta, I., Ruberto, S., Soru, T., Terragni, V.: End users\u2019 perception of hybrid mobile apps in the google play store. In: Proceedings of International Conference on Mobile Services, pp. 25\u201332 (2015)","DOI":"10.1109\/MobServ.2015.14"},{"issue":"1","key":"1_CR29","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1214\/aoms\/1177730491","volume":"18","author":"HB Mann","year":"1947","unstructured":"Mann, H.B., Whitney, D.R.: On a test of whether one of two random variables is stochastically larger than the other. Ann. Math. Statist. 18(1), 50\u201360 (1947)","journal-title":"Ann. Math. Statist."},{"key":"1_CR30","doi-asserted-by":"crossref","unstructured":"Noei, E., Syer, M.D., Zou, Y., Hassan, A.E., Keivanloo, I.: A study of the relation of mobile device attributes with the user-perceived quality of android apps. In: Proceedings International Conference on Software Analysis, Evolution and Reengineering, p. 469 (2018)","DOI":"10.1109\/SANER.2018.8330235"},{"issue":"1","key":"1_CR31","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1109\/52.819965","volume":"17","author":"SL Pfleeger","year":"2000","unstructured":"Pfleeger, S.L., Menezes, W.: Marketing technology to software practitioners. IEEE Softw. 17(1), 27\u201333 (2000)","journal-title":"IEEE Softw."},{"key":"1_CR32","doi-asserted-by":"crossref","unstructured":"Que, P., Guo, X., Zhu, M.: A comprehensive comparison between hybrid and native app paradigms. In: Proceedings of International Conference on Computational Intelligence and Communication Networks, pp. 611\u2013614 (2016)","DOI":"10.1109\/CICN.2016.125"},{"key":"1_CR33","doi-asserted-by":"publisher","first-page":"175","DOI":"10.1016\/j.jss.2019.04.001","volume":"153","author":"C Rieger","year":"2019","unstructured":"Rieger, C., Majchrzak, T.A.: Towards the definitive evaluation framework for cross-platform app development approaches. J. Syst. Softw. 153, 175\u2013199 (2019)","journal-title":"J. Syst. Softw."},{"key":"1_CR34","unstructured":"Romano, J., Kromrey, J.: Appropriate statistics for ordinal level data: should we really be using t-test and Cohen\u2019s d for evaluating group differences on the NSSE and other surveys? (2006)"},{"key":"1_CR35","doi-asserted-by":"crossref","unstructured":"Scanniello, G., Risi, M., Tramontana, P., Romano, S.: Fixing faults in C and java source code: abbreviated vs. full-word identifier names. ACM Trans. Softw. Eng. Methodol. 26(2), 6:1\u20136:43 (2017)","DOI":"10.1145\/3104029"},{"issue":"3\u20134","key":"1_CR36","doi-asserted-by":"publisher","first-page":"591","DOI":"10.1093\/biomet\/52.3-4.591","volume":"52","author":"S Shapiro","year":"1965","unstructured":"Shapiro, S., Wilk, M.: An analysis of variance test for normality. Biometrika 52(3\u20134), 591\u2013611 (1965)","journal-title":"Biometrika"},{"key":"1_CR37","doi-asserted-by":"publisher","first-page":"541","DOI":"10.4300\/JGME-5-4-18","volume":"5","author":"G Sullivan","year":"2013","unstructured":"Sullivan, G., Artino, A.: Analyzing and interpreting data from Likert-type scales. J. Grad. Med. Educ. 5, 541\u20132 (2013)","journal-title":"J. Grad. Med. Educ."},{"issue":"2","key":"1_CR38","doi-asserted-by":"publisher","first-page":"120","DOI":"10.1109\/TSE.2015.2467378","volume":"42","author":"S Vegas","year":"2016","unstructured":"Vegas, S., Apa, C., Juristo, N.: Crossover designs in software engineering experiments: benefits and perils. IEEE Trans. Softw. Eng. 42(2), 120\u2013135 (2016)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"6","key":"1_CR39","doi-asserted-by":"publisher","first-page":"1063","DOI":"10.1037\/0022-3514.54.6.1063","volume":"54","author":"D Watson","year":"1988","unstructured":"Watson, D., Clark, L.A., Tellegen, A.: Development and validation of brief measures of positive and negative affect: the PANAS scales. J. Pers. Soc. Psychol. 54(6), 1063 (1988)","journal-title":"J. Pers. Soc. Psychol."},{"key":"1_CR40","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-29044-2","volume-title":"Experimentation in Software Engineering","author":"C Wohlin","year":"2012","unstructured":"Wohlin, C., Runeson, P., H\u00f6st, M., Ohlsson, M., Regnell, B., Wessl\u00e9n, A.: Experimentation in Software Engineering. Springer, Heidelberg (2012). https:\/\/doi.org\/10.1007\/978-3-642-29044-2"}],"container-title":["Lecture Notes in Computer Science","Product-Focused Software Process Improvement"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-91452-3_1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,16]],"date-time":"2021-12-16T14:05:49Z","timestamp":1639663549000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-030-91452-3_1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021]]},"ISBN":["9783030914516","9783030914523"],"references-count":40,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-91452-3_1","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2021]]},"assertion":[{"value":"23 November 2021","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"PROFES","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Product-Focused Software Process Improvement","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Turin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2021","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 November 2021","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"26 November 2021","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"profes2021","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/softeng.polito.it\/profes2021\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"EasaChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"48","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"17","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"35% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Out of the 20 accepted papers, 14 are full papers, 3 are short papers, and 3 are industry papers.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}