IEEE Transactions on Software Engineering, pages 1–
1.
Gobov, D. and Huchenko, I. (2020). Requirement elic-
itation techniques for software projects in ukrainian
it: An exploratory study. In 2020 15th Conference
on Computer Science and Information Systems (Fed-
CSIS), pages 673–681.
Google (2021). Conversation design.
Habibullah, K. M. and Horkoff, J. (2021). Non-functional
requirements for machine learning: Understanding
current use and challenges in industry. arXiv preprint
arXiv:2109.00872.
Harwell, D. (2018). The accent gap. The Washington Post.
IBM (2021). Conversational ux design.
Ishikawa, F. and Matsuno, Y. (2020). Evidence-driven
requirements engineering for uncertainty of machine
learning-based systems. In 2020 IEEE 28th Inter-
national Requirements Engineering Conference (RE),
pages 346–351.
Jakic, A., Wagner, M. O., and Meyer, A. (2017). The im-
pact of language style accommodation during social
media interactions on brand trust. Journal of Service
Management.
Jarzbowicz, A. and Połocka, K. (2017). Selecting re-
quirements documentation techniques for software
projects: A survey study. In 2017 Federated Confer-
ence on Computer Science and Information Systems
(FedCSIS), pages 1189–1198.
Jarzbowicz, A. and Sitko, N. (2019). Communication and
documentation practices in agile requirements engi-
neering: A survey in polish software industry. In Eu-
roSymposium on Systems Analysis and Design, pages
147–158. Springer.
Khan, R. and Das, A. (2018). Introduction to chatbots. In
Build Better Chatbots: A Complete Guide to Getting
Started with Chatbots, pages 1–11. Apress, Berkeley,
CA.
Kostova, B., Gurses, S., and Wegmann, A. (2020). On the
interplay between requirements, engineering, and ar-
tificial intelligence. In REFSQ Workshops.
Lim, T.-Y., Chua, F.-F., and Tajuddin, B. B. (2018). Elic-
itation techniques for internet of things applications
requirements: A systematic review. In Proceedings
of the 2018 VII International Conference on Network,
Communication and Computing, pages 182–188.
Mendonc¸a, G. D., de Souza Filho, I. P., and Guedes, G. T. A.
(2021). A systematic review about requirements engi-
neering processes for multi-agent systems. In ICAART
(1), pages 69–79.
Mora-Cantallops, M., S
´
anchez-Alonso, S., Garc
´
ıa-
Barriocanal, E., and Sicilia, M.-A. (2021). Traceabil-
ity for trustworthy ai: A review of models and tools.
Big Data and Cognitive Computing, 5(2):20.
Neff, G. and Nagy, P. (2016). Automation, algorithms, and
politics— talking to bots: Symbiotic agency and the
case of tay. International Journal of Communication,
10:17.
Petriv, Y., Erlenheim, R., Tsap, V., Pappel, I., and Draheim,
D. (2019). Designing effective chatbot solutions for
the public sector: A case study from ukraine. In In-
ternational Conference on Electronic Governance and
Open Society: Challenges in Eurasia, pages 320–335.
Springer.
Pressman, R. (2009). Software Engineering: A Practi-
tioner’s Approach. McGraw-Hill, Inc., USA, 7 edi-
tion.
Rafiq, U., Bajwa, S. S., Wang, X., and Lunesu, I. (2017).
Requirements elicitation techniques applied in soft-
ware startups. In 2017 43rd Euromicro Conference
on Software Engineering and Advanced Applications
(SEAA), pages 141–144. IEEE.
Sch
¨
on, E.-M., Winter, D., Escalona, M. J., and
Thomaschewski, J. (2017). Key challenges in agile
requirements engineering. In International Confer-
ence on Agile Software Development, pages 37–51.
Springer, Cham.
Shevat, A. (2017). Designing bots: Creating conversational
experiences. ”O’Reilly Media, Inc.”.
Singh, A., Ramasubramanian, K., and Shivam, S. (2019).
Identifying the sources of data. In Building an En-
terprise Chatbot: Work with Protected Enterprise
Data Using Open Source Frameworks, pages 19–33.
Apress, Berkeley, CA.
Sommerville, I. (2010). Software Engineering. Addison-
Wesley Publishing Company, USA, 9th edition.
Soni, N., Sharma, E. K., Singh, N., and Kapoor, A.
(2019). Impact of artificial intelligence on busi-
nesses: from research, innovation, market deployment
to future shifts in business models. arXiv preprint
arXiv:1905.02092.
Sun, T. Q. and Medaglia, R. (2019). Mapping the chal-
lenges of artificial intelligence in the public sector:
Evidence from public healthcare. Government Infor-
mation Quarterly, 36(2):368–383.
Vogelsang, A. and Borg, M. (2019). Requirements engi-
neering for machine learning: Perspectives from data
scientists. In 2019 IEEE 27th International Require-
ments Engineering Conference Workshops (REW),
pages 245–251. IEEE.
Wautelet, Y., Heng, S., Kolp, M., and Scharff, C. (2016).
Towards an agent-driven software architecture aligned
with user stories. In ICAART (2), pages 337–345.
Wilhjelm, C. and Younis, A. A. (2020). A threat analysis
methodology for security requirements elicitation in
machine learning based systems. In 2020 IEEE 20th
International Conference on Software Quality, Relia-
bility and Security Companion (QRS-C), pages 426–
433.
Xu, Y., Shieh, C.-H., van Esch, P., and Ling, I.-L. (2020). Ai
customer service: Task complexity, problem-solving
ability, and usage intention. Australasian Marketing
Journal (AMJ), 28(4):189–199.
Zhang, J. J., Følstad, A., and Bjørkli, C. A. (2021). Orga-
nizational factors affecting successful implementation
of chatbots for customer service. Journal of Internet
Commerce, pages 1–35.
Requirements Engineering Challenges and Techniques in Building Chatbots
187