Domain engineering for customer experience management

Imen Benzarti (Corresponding author), Hafedh Mili, Renata Medeiros de Carvalho, Abderrahmane Leshob

Research output: Contribution to journalArticleAcademicpeer-review

5 Citations (Scopus)
45 Downloads (Pure)

Abstract

Customer experience management (CXM) denotes a set of practices, processes, and tools, that aim at personalizing a customer’s interactions with a company around the customer’s needs and desires (Walker in The emergence of customer experience management solutions, 2011). The past few years have seen the emergence of a new generation of context-aware CXM applications that exploit the IoT, AI, and cloud computing to provide rich and personalized customer experiences. Such applications are usually developed in an ad-hoc fashion, typically as technology showcases, often with little validation in the field. Indeed, there is no methodology to elicit and specify the requirements for such applications, nor domain level reusable components that can be leveraged to implement such applications with the context of e-commerce solutions. An e-commerce software vendor asked us to do just that, in a domain with a fragmented scientific literature, and with no portfolio of applications to draw upon. In this paper, we describe our domain engineering strategy, present the main elements of the technical approach, and discuss the main difficulties we faced in this domain engineering effort. Our approach is intended for marketing analysts and customer experience designers. It offers to them a methodology and tools to design customer experiences and generate building blocks of CXM functionalities to be integrated in e-commerce suites of their customers—the retailers.

Original languageEnglish
Pages (from-to)171-191
Number of pages21
JournalInnovations in Systems and Software Engineering
Volume18
Issue number1
DOIs
Publication statusPublished - Mar 2022

Bibliographical note

Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer-Verlag London Ltd., part of Springer Nature.

Funding

FundersFunder number
Natural Sciences and Engineering Research Council of Canada

    Keywords

    • Cognitive modeling
    • Customer experience management
    • Domain engineering
    • Metamodeling
    • Metaprogramming
    • Ontologies

    Fingerprint

    Dive into the research topics of 'Domain engineering for customer experience management'. Together they form a unique fingerprint.

    Cite this