Service Oriented Reference Architecture for the Development of Context-awareLearning Environments

Á. R. Lopes, E. Barbosa, R. Braga
{"title":"Service Oriented Reference Architecture for the Development of Context-awareLearning Environments","authors":"Á. R. Lopes, E. Barbosa, R. Braga","doi":"10.1109/FIE43999.2019.9028596","DOIUrl":null,"url":null,"abstract":"This Research-to-Practice Full Paper is concerned with the development of u-learning environments, which is a very complicated task due to, among other factors, the complexity in managing large amounts of context information and adapting content to different users and contexts. Possible solutions to overcome the challenges and provide support for the development of context-aware systems is the use of reference architectures (RA) and service-oriented architectures (SOA). RA is a software architecture that can be applied to build architectures of specific domain systems, supporting the development of system families. SOA is an architectural style that provides functionalities encapsulated in Web services, which make it easier the integration of dynamic adaptive behavior into the applications. Therefore, this paper presents oriented RA to assist the development of context-aware ubiquitous learning environments, characterized by their ability to obtain and use information from the users’ context. This enables the software to adapt the behavior, services or didactic resources, in accordance with the context where learning is taking place (e.g., location, time, student preference, etc.). The presented RA, named MOA, can be instantiated to develop specific context-aware learning environments. MOA was built based on ProSA-RA, which is a RA development process, and evaluated using the checklist technique. Also, a prototype was built to illustrate MOA instantiation. The evaluation served to demonstrate the validity of MOA, both at a practical level (applicability) and in meeting the quality requirements stipulated for RA.","PeriodicalId":6700,"journal":{"name":"2019 IEEE Frontiers in Education Conference (FIE)","volume":"41 1","pages":"1-8"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE Frontiers in Education Conference (FIE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FIE43999.2019.9028596","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

This Research-to-Practice Full Paper is concerned with the development of u-learning environments, which is a very complicated task due to, among other factors, the complexity in managing large amounts of context information and adapting content to different users and contexts. Possible solutions to overcome the challenges and provide support for the development of context-aware systems is the use of reference architectures (RA) and service-oriented architectures (SOA). RA is a software architecture that can be applied to build architectures of specific domain systems, supporting the development of system families. SOA is an architectural style that provides functionalities encapsulated in Web services, which make it easier the integration of dynamic adaptive behavior into the applications. Therefore, this paper presents oriented RA to assist the development of context-aware ubiquitous learning environments, characterized by their ability to obtain and use information from the users’ context. This enables the software to adapt the behavior, services or didactic resources, in accordance with the context where learning is taking place (e.g., location, time, student preference, etc.). The presented RA, named MOA, can be instantiated to develop specific context-aware learning environments. MOA was built based on ProSA-RA, which is a RA development process, and evaluated using the checklist technique. Also, a prototype was built to illustrate MOA instantiation. The evaluation served to demonstrate the validity of MOA, both at a practical level (applicability) and in meeting the quality requirements stipulated for RA.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
面向服务的参考体系结构,用于开发上下文感知学习环境
这篇从研究到实践的论文关注的是u-learning环境的开发,这是一项非常复杂的任务,其中包括管理大量上下文信息和使内容适应不同用户和上下文的复杂性。克服这些挑战并为开发上下文感知系统提供支持的可能解决方案是使用参考体系结构(RA)和面向服务的体系结构(SOA)。RA是一种软件体系结构,可用于构建特定领域系统的体系结构,支持系统族的开发。SOA是一种架构风格,它提供了封装在Web服务中的功能,这使得将动态自适应行为集成到应用程序中变得更加容易。因此,本文提出了面向RA来帮助开发上下文感知的泛在学习环境,其特点是能够从用户的上下文中获取和使用信息。这使得软件能够根据学习发生的环境(例如,地点、时间、学生偏好等)调整行为、服务或教学资源。所提出的RA(称为MOA)可以实例化,以开发特定的上下文感知学习环境。MOA是在ProSA-RA的基础上构建的,这是一个RA开发过程,并使用清单技术进行评估。此外,还构建了一个原型来说明MOA实例化。该评价旨在证明MOA在实践层面(适用性)和满足RA规定的质量要求方面的有效性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Learning professional software development skills by contributing to Open Source projects Development of a teaching plan to support learning activities of exploratory test design and execution Practical Strategies to Mentor around Hidden Curriculum Pathways in Engineering Impact on Second Language Writing via an Intelligent Writing Assistant and Metacognitive Training CURUMIM: A Proposal of an Intelligent Tutor System to Teach Trigonometry
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1