{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T19:51:07Z","timestamp":1743105067844,"version":"3.40.3"},"publisher-location":"Cham","reference-count":51,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031185557"},{"type":"electronic","value":"9783031185564"}],"license":[{"start":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T00:00:00Z","timestamp":1664323200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T00:00:00Z","timestamp":1664323200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-18556-4_13","type":"book-chapter","created":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T20:04:22Z","timestamp":1675713862000},"page":"287-314","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["M-SPLearning: A Software Product Line for Mobile Learning Applications"],"prefix":"10.1007","author":[{"given":"Venilton","family":"FalvoJr","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Anderson S.","family":"Marcolino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nem\u00e9sio F.","family":"DuarteFilho","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Edson","family":"OliveiraJr","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ellen F.","family":"Barbosa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,28]]},"reference":[{"key":"13_CR1","unstructured":"Almeida, E. S.: Software Reuse and Product Line Engineering: Handbook of Software Engineering, pp. 825\u2013847. Springer, Berlin (2019)"},{"issue":"7","key":"13_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.19173\/irrodl.v18i7.2702","volume":"18","author":"R Aluko","year":"2017","unstructured":"Aluko, R.: Applying unesco guidelines on mobile learning in the south african context: Creating an enabling environment through policy. Int. Rev. Res. Open Distributed Learn. 18(7), 1\u201321 (2017)","journal-title":"Int. Rev. Res. Open Distributed Learn."},{"key":"13_CR3","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-37521-7","volume-title":"Feature-Oriented Software Product Lines \u2013 Concepts and Implementation","author":"S Apel","year":"2013","unstructured":"Apel, S., Batory, D.S., K\u00e4stner, C., Saake, G.: Feature-Oriented Software Product Lines \u2013 Concepts and Implementation. Springer, Berlin (2013)"},{"issue":"7","key":"13_CR4","doi-asserted-by":"publisher","first-page":"825","DOI":"10.1002\/(SICI)1097-024X(200006)30:7<825::AID-SPE322>3.0.CO;2-1","volume":"30","author":"M Ardis","year":"2000","unstructured":"Ardis, M., Daley, N., Hoffman, D., Siy, H., Weiss, D. (2000). Software product lines: a case study. Softw. Pract. Exper. 30(7), 825-847","journal-title":"Softw. Pract. Exper."},{"key":"13_CR5","doi-asserted-by":"crossref","unstructured":"Bera, M.H.G., OliveiraJr, E., Colanzi, T.E.: Evidence-based SMarty support for variability identification and representation in component models. In: Proceedings of the 17th International Conference on Enterprise Information Systems - Volume 2, ICEIS 2015, pp. 295\u2013302. SCITEPRESS \u2013 Science and Technology Publications, Lda (2015)","DOI":"10.5220\/0005366402950302"},{"key":"13_CR6","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-36583-6","volume-title":"Systems and Software Variability Management: Concepts","author":"R Capilla","year":"2013","unstructured":"Capilla, R., Bosch, J., Kang, K.C.: Systems and Software Variability Management: Concepts, Tools and Experiences. Springer Publishing Company, Incorporated, Berlin (2013)"},{"key":"13_CR7","unstructured":"Castrillo, M.D., Mart\u00edn-Monje, E., B\u00e1rcena, E.: Mobile-based chatting for meaning negotiation in foreign language learning. In: Proceedings of the 10th International Conference on Mobile Learning (ML), pp. 49\u201359. Madrid, ES (2014)"},{"key":"13_CR8","unstructured":"Chau, M., Reith, R.: Smartphone market share (2020). https:\/\/www.idc.com\/promo\/smartphone-market-share\/os. Accessed 29 May 2022"},{"issue":"3","key":"13_CR9","doi-asserted-by":"publisher","first-page":"435","DOI":"10.1016\/j.jss.2008.07.046","volume":"82","author":"M Eriksson","year":"2009","unstructured":"Eriksson, M., B\u00f6rstler, J., Borg, K. Managing requirements specifications for product lines an approach and industry case study. J. Syst. Softw. 82(3), 435\u2013447 (2009)","journal-title":"J. Syst. Softw."},{"issue":"1","key":"13_CR10","doi-asserted-by":"publisher","first-page":"452","DOI":"10.1007\/s10664-017-9523-3","volume":"23","author":"D Falessi","year":"2018","unstructured":"Falessi, D., Juristo, N., Wohlin, C., Turhan, B., M\u00fcnch, J., Jedlitschka, A., Oivo, M.: Empirical software engineering experts on the use of students and professionals in experiments. Empir. Softw. Eng. 23(1), 452\u2013489 (2018)","journal-title":"Empir. Softw. Eng."},{"key":"13_CR11","unstructured":"FalvoJr, V., Duarte Filho, N.F., OliveiraJr, E., Barbosa, E.F.: Towards the establishment of a software product line for mobile learning applications. In: International Conference on Software Engineering and Knowledge Engineering, pp. 678\u2013683. Vancouver, CA (2014)"},{"key":"13_CR12","doi-asserted-by":"crossref","unstructured":"FalvoJr, V., Duarte Filho, N.F., OliveiraJr, E., Barbosa, E.F.: A contribution to the adoption of software product lines in the development of mobile learning applications. In: IEEE Frontiers in Education Conference. Madrid, ES, pp. 1\u20138 (2014)","DOI":"10.1109\/FIE.2014.7044091"},{"issue":"10","key":"13_CR13","doi-asserted-by":"publisher","first-page":"1058","DOI":"10.3897\/jucs.90663","volume":"28","author":"V FalvoJr","year":"2022","unstructured":"FalvoJr, V., Marcolino, A.S., Duarte Filho, N.F., OliveiraJr, E., Barbosa, E.F.: Development and evaluation of a software product line for M-learning applications. J. Univers. Comput. Sci. 28(10), 1058\u20131086 (2022)","journal-title":"J. Univers. Comput. Sci."},{"key":"13_CR14","unstructured":"Fielding, R.T.: Architectural styles and the design of network-based software architectures. Ph.D. Thesis, University of California, Irvine, CA (2000)"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Filho, N.F.D., Barbosa, E.F.: A requirements catalog for mobile learning environments. In: Annual ACM Symposium on Applied Computing, pp. 1266\u20131271. New York, NY (2013)","DOI":"10.1145\/2480362.2480599"},{"key":"13_CR16","doi-asserted-by":"crossref","unstructured":"Furtado, V., OliveiraJr, E., Kalinowski, M.: Guidelines for promoting software product line experiments. In: 15th Brazilian Symposium on Software Components, Architectures, and Reuse (SBCARS), pp. 31\u201340. Joinville (2021)","DOI":"10.1145\/3483899.3483909"},{"key":"13_CR17","unstructured":"Gacek, C., Knauber, P., Schmid, K., Clements, P.: Successful software product line development in a small organization. Fraunhofer IESE, IESE-Report No. 013.01\/E (2001). https:\/\/www.researchgate.net\/publication\/237262870. Accessed 18 Jun 2022"},{"issue":"3","key":"13_CR18","doi-asserted-by":"publisher","first-page":"282","DOI":"10.1109\/TSE.2013.56","volume":"40","author":"M Galster","year":"2014","unstructured":"Galster, M., Weyns, D., Tofan, D., Michalik, B., Avgeriou, P.: Variability in software systems: a systematic literature review. IEEE Trans. Softw. Eng. 40(3), 282\u2013306 (2014)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"13_CR19","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1109\/MS.2014.24","volume":"32","author":"N Gamez","year":"2015","unstructured":"Gamez, N., Fuentes, L., Troya, J.M.: Creating selfadapting mobile systems with dynamic software product lines. IEEE Softw. 32(2), 105\u2013112 (2015)","journal-title":"IEEE Softw."},{"issue":"5","key":"13_CR20","doi-asserted-by":"publisher","first-page":"379","DOI":"10.17706\/jsw.12.5.379-392","volume":"12","author":"RT Geraldi","year":"2017","unstructured":"Geraldi, R.T., OliveiraJr, E.: Towards initial evidence of SMartycheck for defect detection on product-line use case and class diagrams. J Softw. 12(5), 379\u2013392 (2017)","journal-title":"J Softw."},{"issue":"3","key":"13_CR21","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1023\/A:1026586415054","volume":"5","author":"M H\u00f6st","year":"2000","unstructured":"H\u00f6st, M., Regnell, B., Wohlin, C.: Using students as subjects \u2013 a comparative study of students and professionals in lead-time impact assessment. Empir. Softw. Eng. 5(3), 201\u2013214 (2000)","journal-title":"Empir. Softw. Eng."},{"key":"13_CR22","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1007\/978-3-642-19440-5_23","volume-title":"Software Language Engineering","author":"A Hubaux","year":"2011","unstructured":"Hubaux, A., Boucher, Q., Hartmann, H., Michel, R., Heymans, P.: Evaluating a textual feature modelling language: Four industrial case studies. In Malloy, B., Staab, S., van den Brand, M. (eds.) Software Language Engineering, pp. 337\u2013356. Springer, Berlin (2011)"},{"key":"13_CR23","unstructured":"ISO\/IEC: ISO\/IEC 25010:2011 \u2013 Systems and software engineering \u2013 Systems and software Quality Requirements and Evaluation (SQuaRE) \u2013 System and software quality models. International Organization for Standardization, pp. 1\u201334 (2011). https:\/\/www.iso.org\/standard\/35733.html. Accessed 18 Jun 2022"},{"key":"13_CR24","unstructured":"ITU: Report on the implementation of the strategic plan and the activities of the union for 2018-2019. https:\/\/bit.ly\/2UF6Q1o (2019). https:\/\/itu.foleon.com\/itu\/annual-report-2018\/home\/. Accessed 29 May 2022"},{"key":"13_CR25","unstructured":"ITU: Measuring digital development. https:\/\/bit.ly\/3aHBbC1 (2019). https:\/\/itu.foleon.com\/itu\/measuring-digital-development\/home\/. Accessed 29 May 2022"},{"key":"13_CR26","doi-asserted-by":"crossref","unstructured":"Jaring, M., Bosch, J.: Representing variability in software product lines: A case study. In International Conference on Software Product Lines, pp. 15-36. Springer, Berlin (2002)","DOI":"10.1007\/3-540-45652-X_2"},{"key":"13_CR27","doi-asserted-by":"crossref","unstructured":"Jedlitschka, A., Pfahl, D.: Reporting guidelines for controlled experiments in software engineering. In: International Symposium on Empirical Software Engineering, pp. 1\u201310 (2005)","DOI":"10.1109\/ISESE.2005.1541818"},{"key":"13_CR28","doi-asserted-by":"publisher","DOI":"10.21236\/ADA235785","volume-title":"Feature-oriented domain analysis (FODA) feasibility study","author":"KC Kang","year":"1990","unstructured":"Kang, K.C., Cohen, S.G., Hess, J.A., Novak, W.E., Peterson, A.S.: Feature-oriented domain analysis (FODA) feasibility study. Technical Report, Software Engineering Institute, Carnegie Mellon University (1990). https:\/\/resources.sei.cmu.edu\/library\/asset-view.cfm?assetid=11231. Accessed 18 Jun 2022"},{"key":"13_CR29","doi-asserted-by":"crossref","unstructured":"Krueger, C.W.: Easing the transition to software mass customization. In: International Workshop on Software Product-Family Engineering, pp. 282\u2013293. London (2002)","DOI":"10.1007\/3-540-47833-7_25"},{"issue":"1","key":"13_CR30","first-page":"93","volume":"17","author":"A Kukulska-Hulme","year":"2020","unstructured":"Kukulska-Hulme, A.: Mobile and personal learning for newcomers to a city. Electron. J. Foreign Language Teach. 17(1), 93\u2013103 (2020)","journal-title":"Electron. J. Foreign Language Teach."},{"key":"13_CR31","unstructured":"Kukulska-Hulme, A., Traxler, J.: Mobile learning: A handbook for educators and trainers (2005). http:\/\/oro.open.ac.uk\/6109\/. Accessed 29 May 2022"},{"issue":"1","key":"13_CR32","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":"13_CR33","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes, I., Maldonado, J.C.: Towards the effectiveness of a variability management approach at use case level. In: Proceedings of the 25th International Conference on Software Engineering and Knowledge Engineering (SEKE), pp. 214\u2013219. Boston, MA (2013)"},{"key":"13_CR34","first-page":"354","volume":"1","author":"A Marcolino","year":"2014","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes, I., Barbosa, E.: Empirically based evolution of a variability management approach at uml class level. 38th Annual International Computers, Software & Applications Conference, vol. 1, pp. 354\u2013363 (2014)","journal-title":"Software & Applications Conference"},{"key":"13_CR35","doi-asserted-by":"crossref","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes, I.: Towards the effectiveness of the SMarty approach for variability management at sequence diagram level. In: Proceedings of the 16th International Conference on Enterprise Information Systems - Volume 2, ICEIS 2014, pp. 249\u2013256. SCITEPRESS \u2013 Science and Technology Publications, Lda (2014)","DOI":"10.5220\/0004889302490256"},{"key":"13_CR36","doi-asserted-by":"crossref","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes, I., Barbosa, E.F.: Empirically based evolution of a variability management approach at uml class level. In: 2014 IEEE 38th Annual Computer Software and Applications Conference, pp. 354\u2013363. IEEE, Piscataway (2014)","DOI":"10.1109\/COMPSAC.2014.58"},{"key":"13_CR37","doi-asserted-by":"publisher","first-page":"307","DOI":"10.3844\/jcssp.2017.307.319","volume":"13","author":"A Marcolino","year":"2017","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes, I., Barbosa, E.: Variability resolution and product configuration with SMarty: An experimental study on uml class diagrams. J. Comput. Sci. 13, 307\u2013319 (2017)","journal-title":"J. Comput. Sci."},{"key":"13_CR38","doi-asserted-by":"crossref","unstructured":"Marinho, F., Costa, A., Lima, F., Neto, J., Filho, J., Rocha, L., Dantas, V., Andrade, R., Teixeira, E., Werner, C.: An architecture proposal for nested software product lines in the domain of mobile and context-aware applications. In: Proceedings of the 4th Brazilian Symposium on Software Components, Architectures and Reuse (SBCARS), pp. 51\u201360. Salvador, BA (2010)","DOI":"10.1109\/SBCARS.2010.15"},{"issue":"4","key":"13_CR39","doi-asserted-by":"publisher","first-page":"930","DOI":"10.1016\/j.tele.2018.05.007","volume":"35","author":"F Moreira","year":"2018","unstructured":"Moreira, F., Rocha, \u00c1.: A special issue on disruption of higher education in the 21st century due to ICTs. Telematics Inf. 35(4), 930\u2013932 (2018)","journal-title":"Telematics Inf."},{"issue":"03","key":"13_CR40","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1017\/S0958344008000633","volume":"20","author":"KC Nah","year":"2008","unstructured":"Nah, K.C., White, P., Sussex, R.: The potential of using a mobile phone to access the internet for learning efl listening skills within a Korean context. ReCALL 20(03), 331\u2013347 (2008)","journal-title":"ReCALL"},{"issue":"17","key":"13_CR41","first-page":"2374","volume":"16","author":"E OliveiraJr","year":"2010","unstructured":"OliveiraJr, E., Gimenes, I., Maldonado, J.C.: Systematic management of variability in UML-based software product lines. J. Univer. Comput. Sci. 16(17), 2374\u20132393 (2010)","journal-title":"J. Univer. Comput. Sci."},{"key":"13_CR42","unstructured":"O\u2019Malley, C., Vavoula, G., Glew, J.P., Taylor, J., Sharples, M., Lefrere, P.: Guidelines for learning\/teaching\/tutoring in a mobile environment. Technical Report, MOBIlearn\/UoN\/UoB\/OU (2012). https:\/\/hal.archives-ouvertes.fr\/hal-00696244\/document. Accessed 18 Jun 2022"},{"key":"13_CR43","doi-asserted-by":"crossref","unstructured":"Pohl, K., B\u00f6ckle, G., Linden, F.J.v.d.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer, New York (2005)","DOI":"10.1007\/3-540-28901-1"},{"key":"13_CR44","doi-asserted-by":"publisher","first-page":"591","DOI":"10.1093\/biomet\/52.3-4.591","volume":"52","author":"SS Shapiro","year":"1965","unstructured":"Shapiro, S.S., Wilk, M.B.: An analysis of variance test for normality (complete samples). Biometrika 52, 591\u2013611 (1965)","journal-title":"Biometrika"},{"key":"13_CR45","doi-asserted-by":"crossref","unstructured":"Sharples, M.: Making sense of context for mobile learning. In: Mobile Learning, pp. 140\u2013153. Routledge, Milton Park (2015)","DOI":"10.4324\/9780203076095-9"},{"key":"13_CR46","unstructured":"Silva, L.F., OliveiraJr, E.: Empirical evaluation of VMTools-RA: A reference architecture for software variability tools. In: Anais Estendidos da X Confer\u00eancia Brasileira de Software: Teoria e Pr\u00e1tica, pp. 17\u201323. SBC (2019)"},{"key":"13_CR47","doi-asserted-by":"crossref","unstructured":"UNESCO: Report of the unesco mobile learning week 2019. Technical Report, United Nations Educational, Scientific and Cultural Organization (2019). https:\/\/en.unesco.org\/mlw\/2019. Accessed 18 Jun 2022","DOI":"10.18356\/ff0f0132-en"},{"key":"13_CR48","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-71437-8","volume-title":"Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering","author":"FJ Van der Linden","year":"2007","unstructured":"Van der Linden, F.J., Schmid, K., Rommes, E.: Software Product Lines in Action: The Best Industrial Practice in Product Line Engineering. Springer, New York (2007)"},{"key":"13_CR49","unstructured":"West, M.: Mobile learning for teachers: Global themes (2012). http:\/\/unesdoc.unesco.org\/images\/0021\/002164\/216452E.pdf. Accessed 29 May 2022"},{"key":"13_CR50","unstructured":"Wexler, S., Brown, J., Metcalf, D., Rogers, D., Wagner, E.: Mobile learning: What it is, why it matters, and how to incorporate it into your learning strategy. The Learning Guild Research (2008). https:\/\/www.elearningguild.com\/showfile.cfm?id=2467. Accessed 18 Jun 2022"},{"key":"13_CR51","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 Science & Business Media, Berlin (2012)"}],"container-title":["UML-Based Software Product Line Engineering with SMarty"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-18556-4_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,13]],"date-time":"2024-10-13T18:34:43Z","timestamp":1728844483000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-18556-4_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,28]]},"ISBN":["9783031185557","9783031185564"],"references-count":51,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-18556-4_13","relation":{},"subject":[],"published":{"date-parts":[[2022,9,28]]},"assertion":[{"value":"28 September 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}