Design Patterns for Context-Aware Conversational Agents in Enterprise Systems
Keywords:
Conversational Agents, Context-Aware Systems, Enterprise Systems, Design Patterns, Human-Computer Interaction, Artificial Intelligence, Prototype Evaluation.Abstract
This study looked into how design patterns might improve the creation of conversational agents in enterprise systems that are aware of their context. Many conversational agents lacked contextual awareness, which limited their adaptability and resulted in inconsistent user experiences, even though they were increasingly being used in fields like corporate resource planning, human resources, and customer support. The study used a design science technique that included case study assessments, expert interviews, literature analysis, and prototype implementation in order to close this gap. A prototype agent was created by identifying, documenting, and incorporating a number of reusable design patterns, including Context Retention, Dynamic Role Adaptation, and Fallback Recovery. When compared to baseline systems, evaluation using expert validation, scenario-based testing, and performance measurement showed notable gains in context-switch handling, intent identification accuracy, reaction time, and user satisfaction. According to the results, design patterns provided a workable and scalable foundation for creating enterprise-level conversational bots that could manage intricate, multi-turn, and role-sensitive exchanges. In addition to offering reusable solutions for enterprise software development, this research made a theoretical contribution by formalizing patterns for conversational agent design.
Downloads
References
G. Melo, E. Law, P. Alencar, and D. Cowan, “Exploring context-aware conversational agents in software development,” arXiv preprint arXiv:2006.02370, 2020.
E. M. Oprea, M. A. Moisescu, and S. I. Caramihai, “Context Awareness in Enterprise Systems Design,” in 2021 23rd International Conference on Control Systems and Computer Science (CSCS), May 2021, pp. 280–286.
T. Niederer, D. Schloss, and N. Christensen, “Designing context-aware chatbots for product configuration,” in International Workshop on Chatbot Research and Design, Cham: Springer, Nov. 2022, pp. 190–210.
S. K. Y. Donzia and H. K. Kim, “Study on Agent Architecture for Context-Aware Services,” in Software Engineering in IoT, Big Data, Cloud and Mobile Computing, Cham: Springer, 2020, pp. 103–115.
R. A. C. Diaz, M. Ghita, D. Copot, I. R. Birs, C. Muresan, and C. Ionescu, “Context aware control systems: An engineering applications perspective,” IEEE Access, vol. 8, pp. 215550–215569, 2020.
S. Kusal, S. Patil, J. Choudrie, K. Kotecha, S. Mishra, and A. Abraham, “AI-based conversational agents: a scoping review from technologies to future directions,” IEEE Access, vol. 10, pp. 92337–92356, 2022.
T. Le Dinh, T. T. Pham Thi, C. Pham-Nguyen, and L. N. H. Nam, “A knowledge-based model for context-aware smart service systems,” Journal of Information and Telecommunication, vol. 6, no. 2, pp. 141–162, 2022.
A. Pogiatzis and G. Samakovitis, “Using bilstm networks for context-aware deep sensitivity labelling on conversational data,” Applied Sciences, vol. 10, no. 24, p. 8924, 2020.
M. Mekni, “An artificial intelligence based virtual assistant using conversational agents,” Journal of Software Engineering and Applications, vol. 14, no. 9, pp. 455–473, 2021.
P. P. Angara, “Towards a deeper understanding of current conversational frameworks through the design and development of a cognitive agent,” Ph.D. dissertation, 2018.
D. M. Park, S. S. Jeong, and Y. S. Seo, “Systematic Review on Chatbot Techniques and Applications,” Journal of Information Processing Systems, vol. 18, no. 1, 2022.
O. Cabrera, X. Franch, and J. Marco, “3LConOnt: a three-level ontology for context modelling in context-aware computing,” Software & Systems Modeling, vol. 18, no. 2, pp. 1345–1378, 2019.
B. Khosrawi-Rad, H. Rinn, R. Schlimbach, P. Gebbing, X. Yang, C. Lattemann, … and S. Robra-Bissantz, “Conversational agents in education–a systematic literature review,” 2022.
P. Robe and S. K. Kuttal, “Designing pairbuddy—a conversational agent for pair programming,” ACM Transactions on Computer-Human Interaction (TOCHI), vol. 29, no. 4, pp. 1–44, 2022.
L. Tudor Car, D. A. Dhinagaran, B. M. Kyaw, T. Kowatsch, S. Joty, Y. L. Theng, and R. Atun, “Conversational agents in health care: scoping review and conceptual analysis,” Journal of Medical Internet Research, vol. 22, no. 8, p. e17158, 2020.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.