{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,28]],"date-time":"2026-08-28T11:57:34Z","timestamp":1787918254567,"version":"build-2784847793"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2021,3,29]],"date-time":"2021-03-29T00:00:00Z","timestamp":1616976000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,3,29]],"date-time":"2021-03-29T00:00:00Z","timestamp":1616976000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Centre for the Science of Learning & Technology (SLATE), University of Bergen, Norway"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["RPTEL"],"published-print":{"date-parts":[[2021,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Learning analytics (LA) is a field that examines data about learners and their context, for understanding and optimizing learning and the environments in which it occurs. Integration of multiple data sources, an important dimension of scalability, has the potential to provide rich insights within LA. Using a common standard such as the Experience API (xAPI) to describe learning activity data across multiple sources can alleviate obstacles for data integration. Despite their potential, however, research indicates that standards are seldom used for integration of multiple sources in LA. Our research aims to understand and address the challenges of using current learning activity data standards for describing learning context with regard to interoperability and data integration. In this paper, we present the results of an exploratory case study involving in-depth interviews with stakeholders having used xAPI in a real-world project. Based on the subsequent thematic analysis of interviews, and examination of xAPI, we identified challenges and limitations in describing learning context data, and developed recommendations (provided in this paper in summarized form) for enriching context descriptions and enhancing the expressibility of xAPI. By situating the research in a real-world setting, our research also contributes to bridge the gap between the academic community and practitioners in learning activity data standards and scalability, focusing on description of learning context.<\/jats:p>","DOI":"10.1186\/s41039-021-00150-2","type":"journal-article","created":{"date-parts":[[2021,3,29]],"date-time":"2021-03-29T14:03:35Z","timestamp":1617026615000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Enriching context descriptions for enhanced LA scalability: a case study"],"prefix":"10.1186","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8084-0258","authenticated-orcid":false,"given":"Jeanette","family":"Samuelsen","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weiqin","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Barbara","family":"Wasson","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,3,29]]},"reference":[{"key":"150_CR1","volume-title":"xAPI specification","author":"Advanced Distributed Learning","year":"2017","unstructured":"Advanced Distributed Learning. (2017a). xAPI specification. Retrieved from https:\/\/github.com\/adlnet\/xAPI-Spec"},{"key":"150_CR2","volume-title":"xAPI specification - part one: About the experience API","author":"Advanced Distributed Learning","year":"2017","unstructured":"Advanced Distributed Learning. (2017b). xAPI specification - part one: About the experience API. Retrieved from https:\/\/github.com\/adlnet\/xAPI-Spec\/blob\/master\/xAPI-About.md#partone"},{"key":"150_CR3","volume-title":"xAPI specification - part two: Experience API data","author":"Advanced Distributed Learning","year":"2017","unstructured":"Advanced Distributed Learning. (2017c). xAPI specification - part two: Experience API data. Retrieved from https:\/\/github.com\/adlnet\/xAPI-Spec\/blob\/master\/xAPI-Data.md#parttwo"},{"key":"150_CR4","volume-title":"xAPI specification - part three: Data processing, validation, and security","author":"Advanced Distributed Learning","year":"2017","unstructured":"Advanced Distributed Learning. (2017d). xAPI specification - part three: Data processing, validation, and security. Retrieved from https:\/\/github.com\/adlnet\/xAPI-Spec\/blob\/master\/xAPI-Communication.md#partthree"},{"key":"150_CR5","volume-title":"xAPI profiles specification","author":"Advanced Distributed Learning","year":"2018","unstructured":"Advanced Distributed Learning. (2018a). xAPI profiles specification. Retrieved from https:\/\/github.com\/adlnet\/xapi-profiles"},{"key":"150_CR6","volume-title":"xAPI profile specification - part two: xAPI profiles document structure specification","author":"Advanced Distributed Learning","year":"2018","unstructured":"Advanced Distributed Learning. (2018b). xAPI profile specification - part two: xAPI profiles document structure specification. Retrieved from https:\/\/github.com\/adlnet\/xapi-profiles\/blob\/master\/xapi-profiles-structure.md#part-two"},{"key":"150_CR7","volume-title":"Anticipating the xAPI Version 2.0 Standard","author":"Advanced Distributed Learning","year":"2020","unstructured":"Advanced Distributed Learning. (2020a). Anticipating the xAPI Version 2.0 Standard. Retrieved from https:\/\/adlnet.gov\/news\/2020\/08\/06\/Anticipating-the-xAPI-Version-2.0-Standard\/"},{"key":"150_CR8","volume-title":"xAPI authored profiles","author":"Advanced Distributed Learning","year":"2020","unstructured":"Advanced Distributed Learning. (2020b). xAPI authored profiles. Retrieved from https:\/\/github.com\/adlnet\/xapi-authored-profiles\/"},{"key":"150_CR9","volume-title":"Learning Analytics Initiative | Apereo","author":"Apereo","year":"2020","unstructured":"Apereo. (2020). Learning Analytics Initiative | Apereo. Retrieved from https:\/\/www.apereo.org\/communities\/learning-analytics-initiative"},{"key":"150_CR10","doi-asserted-by":"publisher","first-page":"378","DOI":"10.1145\/2883851.2883882","volume-title":"Proceedings of the sixth international conference on learning analytics & knowledge","author":"A Bakharia","year":"2016","unstructured":"Bakharia, A., Kitto, K., Pardo, A., Ga\u0161evi\u0107, D., & Dawson, S. (2016). Recipe for success: Lessons learnt from using xAPI within the connected learning analytics toolkit. In Proceedings of the sixth international conference on learning analytics & knowledge, (pp. 378\u2013382)."},{"key":"150_CR11","volume-title":"The learning technology manager's guide to xAPI (Version 2.2)","author":"B Betts","year":"2019","unstructured":"Betts, B., & Smith, R. (2019). The learning technology manager's guide to xAPI (Version 2.2). Retrieved from https:\/\/learningpool.com\/guide-to-xapi\/"},{"key":"150_CR12","unstructured":"Bryman, A. (2012). Social Research Methods (4th ed.). Oxford: Oxford University Press."},{"key":"150_CR13","volume-title":"xAPI Game Demo Example Part 1 [Blog post]","author":"S Claggett","year":"2018","unstructured":"Claggett, S. (2018). xAPI Game Demo Example Part 1 [Blog post]. Retrieved from https:\/\/gblxapi.org\/community-blog-xapi-gbl\/10-xapi-demo-example-threedigits"},{"key":"150_CR14","volume-title":"The cmi5 Project","author":"CMI-5","year":"2020","unstructured":"CMI-5. (2020). The cmi5 Project. Retrieved from https:\/\/github.com\/AICC\/CMI-5_Spec_Current"},{"issue":"1","key":"150_CR15","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1007\/s007790170019","volume":"5","author":"AK Dey","year":"2001","unstructured":"Dey, A. K. (2001). Understanding and using context. Personal and Ubiquitous Computing, 5(1), 4\u20137.","journal-title":"Personal and Ubiquitous Computing"},{"key":"150_CR16","volume-title":"New European Interoperability Framework","author":"European Commission","year":"2017","unstructured":"European Commission. (2017). New European Interoperability Framework. Retrieved from https:\/\/ec.europa.eu\/isa2\/sites\/isa\/files\/eif_brochure_final.pdf"},{"key":"150_CR17","unstructured":"Griffiths, D., & Hoel, T. (2016). Comparing xAPI and Caliper (Learning Analytics Review, No. 7). Bolton: LACE."},{"key":"150_CR18","volume-title":"The Interservice\/Industry Training, Simulation & Education Conference (I\/ITSEC)","author":"M Hruska","year":"2014","unstructured":"Hruska, M., Long, R., Amburn, C., Kilcullen, T., & Poeppelman, T. (2014). Experience API and team evaluation: Evolving interoperable performance assessment. In The Interservice\/Industry Training, Simulation & Education Conference (I\/ITSEC)."},{"key":"150_CR19","volume-title":"Caliper Analytics | IMS Global Learning Consortium","author":"IMS Caliper Analytics","year":"2020","unstructured":"IMS Caliper Analytics. (2020). Caliper Analytics | IMS Global Learning Consortium. Retrieved from https:\/\/www.imsglobal.org\/activity\/caliper"},{"key":"150_CR20","volume-title":"IMS Caliper Specification v1.1","author":"IMS Global","year":"2018","unstructured":"IMS Global. (2018). IMS Caliper Specification v1.1. Retrieved from https:\/\/www.imsglobal.org\/sites\/default\/files\/caliper\/v1p1\/caliper-spec-v1p1\/caliper-spec-v1p1.html"},{"key":"150_CR21","volume-title":"Members | IMS Global","author":"IMS Global","year":"2020","unstructured":"IMS Global. (2020). Members | IMS Global. Retrieved August 20, 2020, from https:\/\/site.imsglobal.org\/membership\/members"},{"key":"150_CR22","volume-title":"ISO\/IEC 19788-1:2011 Information technology \u2014 Learning, education and training \u2014 Metadata for learning resources \u2014 Part 1: Framework","author":"International Organization for Standardization","year":"2011","unstructured":"International Organization for Standardization. (2011). ISO\/IEC 19788-1:2011 Information technology \u2014 Learning, education and training \u2014 Metadata for learning resources \u2014 Part 1: Framework. Retrieved from https:\/\/www.iso.org\/standard\/50772.html"},{"key":"150_CR23","volume-title":"Learning records warehouse: technical overview: Integration overview","author":"JISC","year":"2020","unstructured":"JISC. (2020). Learning records warehouse: technical overview: Integration overview. Retrieved from https:\/\/docs.analytics.alpha.jisc.ac.uk\/docs\/learning-records-warehouse\/Technical-Overview:%2D%2DIntegration-Overview"},{"issue":"3","key":"150_CR24","first-page":"47","volume":"10","author":"J Jovanovi\u0107","year":"2007","unstructured":"Jovanovi\u0107, J., Ga\u0161evi\u0107, D., Knight, C., & Richards, G. (2007). Ontologies for effective use of context in e-learning settings. Journal of Educational Technology & Society, 10(3), 47\u201359.","journal-title":"Journal of Educational Technology & Society"},{"issue":"S1","key":"150_CR25","first-page":"43","volume":"20","author":"S Keehn","year":"2019","unstructured":"Keehn, S., & Claggett, S. (2019). Collecting standardized assessment data in games. Journal of Applied Testing Technology, 20(S1), 43\u201351.","journal-title":"Journal of Applied Testing Technology"},{"key":"150_CR26","volume-title":"Aggregation HTTP interface","author":"Learning Locker","year":"2020","unstructured":"Learning Locker. (2020). Aggregation HTTP interface. Retrieved from https:\/\/docs.learninglocker.net\/http-aggregation\/"},{"key":"150_CR27","volume-title":"A computational approach for modelling context across different application domains (Doctoral dissertation, Linnaeus University Press)","author":"A Lincke","year":"2020","unstructured":"Lincke, A. (2020). A computational approach for modelling context across different application domains (Doctoral dissertation, Linnaeus University Press). Retrieved from http:\/\/urn.kb.se\/resolve?urn=urn:nbn:se:lnu:diva-93251"},{"key":"150_CR28","first-page":"72","volume-title":"SDA","author":"S Mazzini","year":"2011","unstructured":"Mazzini, S., & Ricci, F. (2011). EAC-CPF ontology and linked archival data. In SDA, (pp. 72\u201381)."},{"key":"150_CR29","first-page":"11","volume-title":"CEUR Workshop Proceedings","author":"M Megliola","year":"2014","unstructured":"Megliola, M., De Vito, G., Sanguini, R., Wild, F., & Lefrere, P. (2014). Creating awareness of kinaesthetic learning using the Experience API: current practices, emerging challenges, possible solutions. In CEUR Workshop Proceedings, (vol. 1238, pp. 11\u201322)."},{"key":"150_CR30","volume-title":"Profile Recipes vs. xAPI Profiles [Blog post]","author":"B Miller","year":"2018","unstructured":"Miller, B. (2018). Profile Recipes vs. xAPI Profiles [Blog post]. Retrieved from https:\/\/xapi.com\/blog\/profile-recipes-vs-xapi-profiles\/"},{"key":"150_CR31","volume-title":"Aktivitetsdata for vurdering og tilpasning: Sluttrapport. SLATE Research Report 2019-1","author":"NI Morlandst\u00f8","year":"2019","unstructured":"Morlandst\u00f8, N. I., Hansen, C. J. S., Wasson, B., & Bull, S. (2019). Aktivitetsdata for vurdering og tilpasning: Sluttrapport. SLATE Research Report 2019-1. Bergen: Centre for the Science of Learning & Technology (SLATE) ISBN: 978-82-994238-7-8."},{"key":"150_CR32","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1145\/2883851.2883921","volume-title":"Proceedings of the sixth international conference on learning analytics & knowledge","author":"A Muslim","year":"2016","unstructured":"Muslim, A., Chatti, M. A., Mahapatra, T., & Schroeder, U. (2016). A rule-based indicator definition tool for personalized learning analytics. In Proceedings of the sixth international conference on learning analytics & knowledge, (pp. 264\u2013273)."},{"key":"150_CR33","volume-title":"NSD - Norwegian Centre for Research Data","author":"Norwegian Centre for Research Data","year":"2020","unstructured":"Norwegian Centre for Research Data (2020). NSD - Norwegian Centre for Research Data. Retrieved from https:\/\/nsd.no\/nsd\/english\/index.html"},{"key":"150_CR34","volume-title":"Qualitative Data Analysis Software | NVivo","author":"NVivo","year":"2020","unstructured":"NVivo. (2020) Qualitative Data Analysis Software | NVivo. Retrieved from https:\/\/www.qsrinternational.com\/nvivo-qualitative-data-analysis-software\/home"},{"key":"150_CR35","unstructured":"Oates, B. J. (2006). Researching Information Systems and Computing. London: SAGE publications."},{"key":"150_CR36","first-page":"393","volume-title":"Interactivity, Game Creation, Design, Learning, and Innovation","author":"K Papadokostaki","year":"2017","unstructured":"Papadokostaki, K., Panagiotakis, S., Vassilakis, K., & Malamos, A. (2017). Implementing an adaptive learning system with the use of experience API. In Interactivity, Game Creation, Design, Learning, and Innovation, (pp. 393\u2013402). Cham: Springer."},{"key":"150_CR37","doi-asserted-by":"publisher","unstructured":"Samuelsen, J., Chen, W., & Wasson, B. (2019). Integrating multiple data sources for learning analytics\u2014review of literature. Research and Practice in Technology Enhanced Learning, 14(1). https:\/\/doi.org\/10.1186\/s41039-019-0105-4.","DOI":"10.1186\/s41039-019-0105-4"},{"key":"150_CR38","doi-asserted-by":"publisher","first-page":"186","DOI":"10.1017\/CBO9780511974519.008","volume-title":"Human attention in digital environments","author":"HC Schmitz","year":"2011","unstructured":"Schmitz, H. C., Wolpers, M., Kirschenmann, U., & Niemann, K. (2011). Contextualized attention metadata. In Human attention in digital environments, (pp. 186\u2013209)."},{"key":"150_CR39","volume-title":"1st international conference on learning analytics and knowledge. Technology Enhanced Knowledge Research Institute (TEKRI)","author":"G Siemens","year":"2011","unstructured":"Siemens, G. (2011). 1st international conference on learning analytics and knowledge. Technology Enhanced Knowledge Research Institute (TEKRI). Retrieved from https:\/\/tekri.athabascau.ca\/analytics\/"},{"key":"150_CR40","doi-asserted-by":"publisher","first-page":"265","DOI":"10.1145\/3051457.3054001","volume-title":"Proceedings of the Fourth (2017) ACM Conference on Learning@ Scale","author":"RA Sottilare","year":"2017","unstructured":"Sottilare, R. A., Long, R. A., & Goldberg, B. S. (2017). Enhancing the Experience Application Program Interface (xAPI) to improve domain competency modeling for adaptive instruction. In Proceedings of the Fourth (2017) ACM Conference on Learning@ Scale, (pp. 265\u2013268)."},{"key":"150_CR41","volume-title":"Standards Norway","author":"Standards Norway","year":"2019","unstructured":"Standards Norway. (2019). Standards Norway. Retrieved from https:\/\/www.standard.no\/en\/toppvalg\/about-us\/standards-norway\/"},{"key":"150_CR42","volume-title":"SN\/K 186","author":"Standards Norway","year":"2020","unstructured":"Standards Norway. (2020). SN\/K 186. Retrieved from https:\/\/www.standard.no\/standardisering\/komiteer\/sn\/snk-186\/"},{"key":"150_CR43","unstructured":"Th\u00fcs, H., Chatti, M. A., Brandt, R., & Schroeder, U. (2015). Evolution of interests in the learning context data model. In Design for Teaching and Learning in a Networked World, (pp. 479\u2013484). Cham: Springer."},{"issue":"5-6","key":"150_CR44","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1504\/IJTEL.2012.051818","volume":"4","author":"H Th\u00fcs","year":"2012","unstructured":"Th\u00fcs, H., Chatti, M. A., Yalcin, E., Pallasch, C., Kyryliuk, B., Mageramov, T., & Schroeder, U. (2012). Mobile learning in context. International Journal of Technology Enhanced Learning, 4(5-6), 332\u2013344.","journal-title":"International Journal of Technology Enhanced Learning"},{"issue":"1","key":"150_CR45","doi-asserted-by":"publisher","first-page":"19","DOI":"10.3233\/SW-190372","volume":"11","author":"R Verborgh","year":"2020","unstructured":"Verborgh, R., & Vander Sande, M. (2020). The Semantic Web identity crisis: in search of the trivialities that never were. Semantic Web Journal, 11(1), 19\u201327 IOS Press. Retrieved from https:\/\/ruben.verborgh.org\/articles\/the-semantic-web-identity-crisis\/.","journal-title":"Semantic Web Journal"},{"key":"150_CR46","doi-asserted-by":"crossref","unstructured":"Vidal, J. C., Rabelo, T., & Lama, M. (2015). Semantic description of the Experience API specification. In 2015 IEEE 15th International Conference on Advanced Learning Technologies, (pp. 268\u2013269).","DOI":"10.1109\/ICALT.2015.128"},{"key":"150_CR47","unstructured":"Wasson, B., Morlandst\u00f8, N. I., & Hansen, C. J. S. (2019). Summary of SLATE Research Report 2019-1: Activity data for assessment and activity (AVT). Bergen: Centre for the Science of Learning & Technology (SLATE). Retrieved from https:\/\/bora.uib.no\/handle\/1956\/20187."},{"issue":"5","key":"150_CR48","doi-asserted-by":"publisher","first-page":"602","DOI":"10.1080\/10494820.2019.1696842","volume":"28","author":"Y Wu","year":"2020","unstructured":"Wu, Y., Guo, S., & Zhu, L. (2020). Design and implementation of data collection mechanism for 3D design course based on xAPI standard. Interactive Learning Environments, 28(5), 602\u2013619.","journal-title":"Interactive Learning Environments"},{"key":"150_CR49","doi-asserted-by":"crossref","unstructured":"Zapata-Rivera, L. F., & Petrie, M. M. L. (2018). xAPI-based model for tracking on-line laboratory applications. In 2018 IEEE Frontiers in Education Conference (FIE), (pp. 1\u20139).","DOI":"10.1109\/FIE.2018.8658869"}],"container-title":["Research and Practice in Technology Enhanced Learning"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s41039-021-00150-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/s41039-021-00150-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/s41039-021-00150-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,29]],"date-time":"2021-03-29T14:05:28Z","timestamp":1617026728000},"score":1,"resource":{"primary":{"URL":"https:\/\/telrp.springeropen.com\/articles\/10.1186\/s41039-021-00150-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3,29]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,12]]}},"alternative-id":["150"],"URL":"https:\/\/doi.org\/10.1186\/s41039-021-00150-2","relation":{},"ISSN":["1793-7078"],"issn-type":[{"value":"1793-7078","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3,29]]},"assertion":[{"value":"2 October 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 February 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 March 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declaration"}},{"value":"There is no conflict of interests related to this manuscript.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"6"}}