A Semi-automated Method for Capturing Consumer Preferences for System Requirements

There is a pressing need in the modern business environment for business-supporting software products to address countless consumers’ desires, where customer orientation is a key success factor. Consumer preference is thus an essential input for the requirements elicitation process of public-facing enterprise systems. Previous studies in this area have proposed a process to capture and translate consumer preferences into system-related goals using the Consumer Preference Meta-Model (CPMM) used to integrate consumer values from the marketing domain into objectives of information systems. However, there exists a knowledge gap between how this process can be automated at a large scale, when massive data sources, such as social media data, are used as inputs for the process. To address this problem, a case in which social media data related to four major US airlines is collected from Twitter, is analyzed by a set of text mining techniques and hosted in a consumer preference model, and is further translated to goal models in the ADOxx modelling platform. The analysis of experimental results revealed that the collection, recognition, model creation, and mapping of consumer preferences can be fully or partly automated. The result of this study is a semi-automated method for capturing and filtering consumer preferences as goals for system development, a method which significantly increases the efficiency of large-scale consumer data processing.

[1]  Hans Weigand,et al.  On the Notion of Value Object , 2006, CAiSE.

[2]  Eric-Oluf Svee,et al.  A model-based approach for capturing consumer preferences from crowdsources: The case of Twitter , 2016, 2016 IEEE Tenth International Conference on Research Challenges in Information Science (RCIS).

[3]  Shyhtsun Felix Wu,et al.  Measuring message propagation and social influence on Twitter.com , 2010, Int. J. Commun. Networks Distributed Syst..

[4]  Yubo Chen,et al.  The Phase Transition of Markets and Organizations: The New Intelligence and Entrepreneurial Frontier , 2010 .

[5]  Eric-Oluf Svee,et al.  Capturing consumer preferences as requirements for software product lines , 2013, Requirements Engineering.

[6]  Eric-Oluf Svee,et al.  Case-Based Development of Consumer Preferences Using Brand Personality and Values Co-creation , 2015, PoEM.

[7]  Jaap Gordijn,et al.  Business Modelling Is Not Process Modelling , 2000, ER.

[8]  J. Aaker,et al.  Dimensions of Brand Personality , 1997 .

[9]  Janyce Wiebe,et al.  Recognizing Contextual Polarity in Phrase-Level Sentiment Analysis , 2005, HLT.

[10]  A. Maslow Motivation and Personality , 1954 .

[11]  R. Chu What online Hong Kong travelers look for on airline/travel websites? , 2001 .

[12]  Zoltan Veres,et al.  PRODUCT ATTRIBUTE PREFERENCES – A MULTIDISCIPLINARY APPROACH , 2014 .

[13]  Cynthia Barnhart,et al.  The Global Airline Industry , 2009 .

[14]  Nick Bassiliades,et al.  Ontology-based sentiment analysis of twitter posts , 2013, Expert Syst. Appl..

[15]  Dimitrios Buhalis,et al.  eAirlines: strategic and tactical use of ICTs in the airline industry , 2004, Inf. Manag..

[16]  W. B. Cavnar,et al.  N-gram-based text categorization , 1994 .

[17]  Kent Nakamoto,et al.  Competitive Strategies for Late Entry into a Market with a Dominant Brand , 1990 .

[18]  Rainer Schuster,et al.  From e3-value to REA: Modeling Multi-party E-business Collaborations , 2009, 2009 IEEE Conference on Commerce and Enterprise Computing.

[19]  F. Kardes,et al.  The Role of Direction of Comparison, Attribute-Based Processing, and Attitude-Based Processing in Consumer Preference , 1999 .

[20]  M. Keleş,et al.  Reasons for drop-out of peritoneal dialysis and strategies of prevention: A review , 2014 .