A Methodological Modeling of Emotion-Oriented Application in using Agent-Oriented Modeling

Successful application nowadays requires the software engineer to consider the emotional needs of people. Emotion is intense feeling that are directed at someone, something or not at anything at all. It has been reported that the emotion consideration is needed to capture of what user want to feel...

Full description

Saved in:
Bibliographic Details
Main Author: Syazwanie Filzah, Zulkifli
Format: Thesis
Language:English
Published: 2021
Subjects:
Online Access:http://ir.unimas.my/id/eprint/35641/1/Syazwanie.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-unimas-ir.35641
record_format uketd_dc
institution Universiti Malaysia Sarawak
collection UNIMAS Institutional Repository
language English
topic QA76 Computer software
spellingShingle QA76 Computer software
Syazwanie Filzah, Zulkifli
A Methodological Modeling of Emotion-Oriented Application in using Agent-Oriented Modeling
description Successful application nowadays requires the software engineer to consider the emotional needs of people. Emotion is intense feeling that are directed at someone, something or not at anything at all. It has been reported that the emotion consideration is needed to capture of what user want to feel and ensure all concern from users are into take consideration. Meanwhile, it has been indicated that capturing users’ emotional is needed for the acceptance of interactive application. Furthermore, considering the people feelings and emotions can uptake of interactive system, uncover new requirements and to improved system. Recent studies are not fully cover how to include emotional goal within the software development life cycle. Without proper guidance on how to incorporate user emotional goal within the software development life cycle, software engineers tend to ignore these goals as the project progresses to the next phase. Meanwhile, none of the technique proposed so far enables us to elicit user emotional goals. It is important to incorporate emotion thinking throughout the software development life cycle. In other words, how to elicitate user emotion, design the emotion-oriented application and implement it is yet to be explored. Based on these observations, it is sensible to claim that there was existing gap to fulfilling user emotional requirement throughout software development life cycle. Thus, this research bridge the gap to fulfill user emotional requirement by extending the initial works that claim the AOM can model the emotion-oriented application. This thesis introduces a systematic way to model an emotion-oriented application through Agent oriented Modeling (AOM). AOM is agent�oriented methodology that is compliance with model driven architecture and uses the concept of agent in all stages of its process through modeling steps. In this thesis, the AOM is extended to guide the elicitate, analysis, design and implement of emotion-oriented application, a kind of interactive application. The extended AOM is evaluated in qualitative iv and quantitative manner through case studies of Quiz MASter. From the finding of the qualitative analysis, it showcases that extended AOM is useful for designer to systematically model an emotion-oriented application. All of the student believe the capability of AOM to model the emotion-oriented application. Meanwhile, the quantitative analysis can be concluded that the extended AOM is useful for students in producing emotion- oriented application systematically.
format Thesis
qualification_level Master's degree
author Syazwanie Filzah, Zulkifli
author_facet Syazwanie Filzah, Zulkifli
author_sort Syazwanie Filzah, Zulkifli
title A Methodological Modeling of Emotion-Oriented Application in using Agent-Oriented Modeling
title_short A Methodological Modeling of Emotion-Oriented Application in using Agent-Oriented Modeling
title_full A Methodological Modeling of Emotion-Oriented Application in using Agent-Oriented Modeling
title_fullStr A Methodological Modeling of Emotion-Oriented Application in using Agent-Oriented Modeling
title_full_unstemmed A Methodological Modeling of Emotion-Oriented Application in using Agent-Oriented Modeling
title_sort methodological modeling of emotion-oriented application in using agent-oriented modeling
granting_institution Universiti Malaysia Sarawak (UNIMAS)
granting_department Faculty of Computer Science and Information Technology
publishDate 2021
url http://ir.unimas.my/id/eprint/35641/1/Syazwanie.pdf
_version_ 1783728460556926976
spelling my-unimas-ir.356412023-07-05T04:01:03Z A Methodological Modeling of Emotion-Oriented Application in using Agent-Oriented Modeling 2021 Syazwanie Filzah, Zulkifli QA76 Computer software Successful application nowadays requires the software engineer to consider the emotional needs of people. Emotion is intense feeling that are directed at someone, something or not at anything at all. It has been reported that the emotion consideration is needed to capture of what user want to feel and ensure all concern from users are into take consideration. Meanwhile, it has been indicated that capturing users’ emotional is needed for the acceptance of interactive application. Furthermore, considering the people feelings and emotions can uptake of interactive system, uncover new requirements and to improved system. Recent studies are not fully cover how to include emotional goal within the software development life cycle. Without proper guidance on how to incorporate user emotional goal within the software development life cycle, software engineers tend to ignore these goals as the project progresses to the next phase. Meanwhile, none of the technique proposed so far enables us to elicit user emotional goals. It is important to incorporate emotion thinking throughout the software development life cycle. In other words, how to elicitate user emotion, design the emotion-oriented application and implement it is yet to be explored. Based on these observations, it is sensible to claim that there was existing gap to fulfilling user emotional requirement throughout software development life cycle. Thus, this research bridge the gap to fulfill user emotional requirement by extending the initial works that claim the AOM can model the emotion-oriented application. This thesis introduces a systematic way to model an emotion-oriented application through Agent oriented Modeling (AOM). AOM is agent�oriented methodology that is compliance with model driven architecture and uses the concept of agent in all stages of its process through modeling steps. In this thesis, the AOM is extended to guide the elicitate, analysis, design and implement of emotion-oriented application, a kind of interactive application. The extended AOM is evaluated in qualitative iv and quantitative manner through case studies of Quiz MASter. From the finding of the qualitative analysis, it showcases that extended AOM is useful for designer to systematically model an emotion-oriented application. All of the student believe the capability of AOM to model the emotion-oriented application. Meanwhile, the quantitative analysis can be concluded that the extended AOM is useful for students in producing emotion- oriented application systematically. Universiti Malaysia Sarawak (UNIMAS) 2021 Thesis http://ir.unimas.my/id/eprint/35641/ http://ir.unimas.my/id/eprint/35641/1/Syazwanie.pdf text en validuser masters Universiti Malaysia Sarawak (UNIMAS) Faculty of Computer Science and Information Technology Baker, R. S. J. D., D'Mello, S. K., Rodrigo, M. M. T., & Graesser, A. C. (2010). Better to be frustrated than bored: The incidence, persistence, and impact of learners’ cognitive– affective states during interactions with three different computer-based learning environments. International Journal of Human-Computer Studies, 68(4), 223– 241. https://doi.org/10.1016/j.ijhcs.2009.12.003 Banna, J., Lin, M. F. G., Stewart, M., & Fialkowski, M. K. (2015). Interaction matters: Strategies to promote engaged learning in an online introductory nutrition course. Journal of Online Learning and Teaching, 11(2), 249-261. https://www.ncbi.nlm.nih.gov/pubmed/27441032 Bon, A., Gordijn, J., Akkermans, H., de Boer, V., Baart, A., Shiang, C. W., & San Nah, S. (2019). Community-centered, Project-based ICT4D Education in the Field. In International Conference on Social Implications of Computers in Developing Countries (pp. 386-397). https://link.springer.com/chapter/10.1007/978-3-030-19115- 3-32 Cheah W. S., Sterling L., & Taveter K. (2012). Task Knowledge Patterns Reuse in Multi�Agent Systems Development. In: Desai N., Liu A., Winikoff M. (Eds.), Principles and Practice of Multi-Agent Systems (pp.459-474). Springer. https://doi.org/10/1007/978-3-642-25920-3_33 Chen, C. J., Wong, V. S., Teh, C. S., & Chuah, K. M. (2017). MOOC videos-derived emotions. Journal of Telecommunication, Electronic and Computer Engineering, 9(2- 9), 137-140. https://journal.utem.edu.my/index.php/jtec/article/view/2688134 Christopher, P. (2014). 4 Tip to Design Emotionally Driven eLearning Courses. Retrieved from https://www.talentlms.com/blog/4-tips-design-emotionally-driven-elearning�courses/ Courtad, C. A. (2019). Making Your Classroom Smart: Universal Design for Learning and Technology. In Uskov V., Howlett R. & Jain L (Eds.), In Smart Education and e�Learning 2019 (pp. 501-510). Springer. https://link.springer.com/chapter/10.1007/978- 981-13-8260-4_44 Curumsing D., Fernando, M. K, Abdelrazek, M., Vasa, R., Mouzakis, K., & Grundy, J. (2019). Emotion-oriented requirements engineering: A case study in developing a smart home system for the elderly. Journal of Systems and Software, 147, 215-229. http://dro.deakin.edu.au/view/DU:30115752 Daniels, L. M., Adams, C., & McCaffrey, A. (2016). Emotional and social engagement in a Massive Open Online Course: An examination of Dino 101.In Sharon Y. Tettegah, Michael P. McCreery (Eds.), Emotion, Technology and Learning (pp. 25-41). Academic Press. http://www.sciencedirect.com/science/article/pii/B97801280064980 00043 Dargaye, H., Gobin-Rahimbux, B., & Sahib-Kaudeer, N. G. (2019). Agent-Based Modeling for a Smart Parking System for Mauritius. In In: Satapathy S., Bhateja V., Somanah R., Yang XS., Senkerik R. (Eds.), Information Systems Design and Intelligent Applications (pp. 367-377). Springer, Singapore https://doi.org/10.1007/978-981- 13-3338-5_34 de Jong, P. G., Pickering, J. D., Hendriks, R. A., Swinnerton, B. J., Goshtasbpour, F., & Reinders, M. E. (2019). Twelve tips for integrating massive open online course content 135 into classroom teaching. Journal Medical Teacher, 42(4), 393–397. https://doi.org/10.1080/0142159X.2019.1571569 Deng, R., Benckendorff, P., & Gannaway, D. (2019). Learner engagement in MOOCs: Scale development and validation. British Journal of Educational Technology, 51(245-262). https://doi.org/10.1111/bjet.12810 D'Errico, F., Paciello, M., & Cerniglia, L. (2016). When emotions enhance students’ engagement in e-learning processes. Journal of e-Learning and Knowledge Society, 12(4). https://www.learntechlib.org/p/173676/. Dirin, A., & Laine, T. H. (2018). User experience in mobile augmented reality: Emotions, challenges, opportunities and best practices. Computers, 7(2), 33. https://pdfs.semanticscholar.org/505f/7fce6f33c50c9a1d3156b51fcfa5b2a65752.pdf?_ ga=2.156739067.1300817305.1595166313-1424098091.1595166313 Dixson, M. D. (2010). Creating effective student engagement in online courses: What do students find engaging? Journal of the Scholarship of Teaching & Learning, 10(2), 1– 13. Retrieved from https://files.eric.ed.gov/fulltext/EJ890707.pdf Dobing, B., & Parsons, J. (2008). Dimensions of UML diagram use: A survey of practitioners. Journal of Database Management, 19(1), 1–18. Donohue, P. J., Kelly, K., & Wilcox, S. P. (2015). A Co-Evolution Story: Lessons Learned by Gamifying two Online Universiti Courses. Ronkonkama, NY: Linus Book. Gamage, S. H., Ayres, J. R., Behrend, M. B., & Smith, E. J. (2019). Optimising Moodle quizzes for online assessments. International Journal of STEM Education, 6, 27– https://doi.org/10.1186/s40594-019-0181-4G 136 Gervasi, V., & Zowghi, D. (2010). On the role of ambiguity in RE. In P. A. Wieringa R. (Ed.), International Working Conference on Requirements Engineering : Foundation for Software Quality (Vol. 6182, pp. 248–254). Springer, Berlin, Heidelberg: Springer. Ghavifekr, S., & Rosdy, W. A. W. (2015). Teaching and learning with technology: Effectiveness of ICT integration in schools. International Journal of Research in Education and Science, 1(2), 175–191. Hao, W., & Chuen-Tsai, S. (2011). Game Reward Systems: Gaming Experiences and Social Meanings Hao. DiGRA Conference 2011, 6, 8115–8124. Jensen, R. H., Strengers, Y., Kjeldskov, J., Nicholls, L., & Skov, M. B. (2018). Designing the desirable smart home: A study of household experiences and energy consumption impacts. In Conference on Human Factors in Computing Systems - Proceedings (pp. 1–14). Association for Computing Machinery. Jimerson, S. R., Campos, E., & Greif, J. L. (2003). Toward an Understanding of Definitions and Measures of School Engagement and Related Terms. The California School Psychologist, 8(1), 7–27. Khan, A., Egbue, O., Palkie, B., & Madden, J. (2017). Active Learning: Engaging Students to Maximize Learning In An Online Course. Electronic Journal of e-Learning, 15(2), 107-115. Kissoon Curumsing, M. (2017). Emotion-Oriented Requirements Engineering. (unpublished phd's thesis). Swinburne Universiti of Technology, Kuching, Sarawak Leung, S., Virwaney, S., Lin, F., Armstrong, A. & Dubbelboer, A. (2013). TSI-enhanced pedagogical agents to engage learners in virtual worlds. International Journal of Distance Education Technologies, 11(1), 1-13.https://www.learntechlib.org/p/156816/.137 Liew, T. W., Mat Zin, N. A., Sahari, N., & Tan, S. M. (2016). The effects of a pedagogical agent’s smiling expression on the learner’s emotions and motivation in a virtual learning environment. International Review of Research in Open and Distance Learning, 17(5), 248-266. Lopez-Lorca, A. A., Miller, T., Pedell, S., Sterling, L., & Kissoon Curumsing, M. (2014). Modeling Emotional Requirements. http://people.eng.unimelb.edu.au/tmiller/pubs/mo dellingemotional-requirements.pdf Marshall, J. (2018). Agent-Based Modeling of Emotional Goals in Digital Media Design Projects. In S. Goschnick (Ed.), Innovative Methods, User-Friendly Tools, Coding, and Design Approaches in People-Oriented Programming (pp. 262–284). IGI Global. Martin, F., & Bolliger, D. U. (2018). Engagement matters: Student perceptions on the importance of engagement strategies in the online learning environment. Online Learning Journal, 22(1), 205–222. Miller, T., Pedell, S., Lopez-Lorca, A. A., Mendoza, A., Sterling, L., & Keirnan, A. (2015). Emotion-led modeling for people-oriented requirements engineering: The case study of emergency systems. Journal of Systems and Software, 105, 54–71. Nguyen, T. D., Cannata, M., & Miller, J. (2016). Understanding student behavioral engagement: Importance of student interaction with peers and teachers. Journal of Educational Research, 111(2), 163–174. Plutchik, R. (1980). A general psychoevolutionary theory of emotion, pages 3–33. Academic press, New York. Sagayadevan, V., & Jeyaraj, S. (2012). The role of emotional engagement in lecturer-student interaction and the impact on academic outcomes of student achievement and learning. Journal of the Scholarship of Teaching and Learning, 12(3), 1–30.138 Sarder, M. B. (2014). Improving student engagement in online courses. ASEE Annual Conference and Exposition, Conference Proceedings. Savan, A. (1999). The effect of background music on learning. Psychology of Music, 27(2), 138–146. Sherkat, M., Mendoza, A., Miller, T., & Burrows, R. (2018). Emotional Attachment Framework for People-Oriented Software, 1–34. Retrieved from http://arxiv.org/abs/1803.08171 Sterling, L., Lopez-Lorca, A., & Kissoon-Curumsing, M. (2018). Adding emotions to models in a viewpoint modeling framework from agent-oriented software engineering: A case study with emergency alarms.In Goschnick,S (Eds.),Innovative Methods, User�Friendly Tools, Coding, and Design Approaches in People-Oriented Programming (324-367).IGI Global. https://www.igi-global.com/book/innovative-methods-user�friendly-tools/195033 Sterling,L., Taveter, K. (2009). The Art of Agent-Oriented Modeling. London, England: The MIT Press. Student Engagement. (2016). The Glossary of Education Reform. Retrieved from https://www .edglossary.org/student-engagement/ Taylor, C., Kokka, K., Darling-Hammond, L., Dieckmann, J., Pacheco, V. S., Sandler, S., & Bae, S. (2016). Stanford Center for Opportunity Policy in Education Student Engagement: A Framework for On-demand Performance Assessment Tasks. Retrieved from http://edpolicy.stanford.edu Valentinie W.S.N. (2016). Uncover the relationship between learners’ emotion and the types of MOOC videos via Kansei Engineering (Unpublished undergraduate’s thesis, Universiti of Malaysia Sarawak). Universiti of Malaysia Sarawak, Sarawak.139 Wai, S. Y., Shiang, C. W., Zulkifli, S. F., Jali, N. B., & Khairuddin, M. A. (2019). Requirement engineering meets emotion: A case study of Quiz MASter. International Journal of Advanced Science and Technology, 281(2), 215–222. Wang, C.-Y., Chen, G.-D., Liu, C.-C., & Liu, B.-J. (2009). Design an empathic virtual human to encourage and persuade learners in e-learning systems. In Proceedings of the first ACM International Workshop on Multimedia Technologies for Distance Learning - MTDL ’09. Yang, D., Kraut,R & Rose, C.(2016).Exploring the Effect of Student Confusion in Massive Open Online Courses. Journal of Educational Data Mining, 8(1), 52–83. Retrieved from http://www.educationaldatamining.org /JEDM/index.php/JEDM/articl e/view/ JEDM2016-8-1 Zhao,F. (2019). Using quizizz to integrate fun multiplayer activity in the accounting classroom. International Journal of Higher Education, 8(1), 37–43