Capturing consumer preferences as requirements for software product lines

被引:0
|
作者
Jelena Zdravkovic
Eric-Oluf Svee
Constantinos Giannoulis
机构
[1] Stockholm University,Department of Computer and Systems Sciences, DSV
来源
Requirements Engineering | 2015年 / 20卷
关键词
Value; Value modeling; Consumer value; SPL; Goal modeling; Features; Requirements;
D O I
暂无
中图分类号
学科分类号
摘要
Delivering great consumer experiences in competitive market conditions requires software vendors to move away from traditional modes of thinking to an outside-in perspective, one that shifts their business to becoming consumer-centric. Requirements engineers operating in these conditions thus need new means to both capture real preferences of consumers and then relate them to requirements for software customized in different ways to fit anyone. Additionally, because system development models require inputs that are more concrete than abstract, the indistinct values of consumers need to be classified and formalized. To address this challenge, this study aims to establish a conceptual link between preferences of consumers and system requirements, using software product line (SPL) as a means for systematically accommodating the variations within the preferences. The novelty of this study is a conceptual model of consumer preference, which integrates generic value frameworks from both psychology and marketing, and a method for its transformation to requirements for SPL using a goal-oriented RE framework as the mediator. The presented artifacts are grounded in an empirical study related to the development of a system for online education.
引用
收藏
页码:71 / 90
页数:19
相关论文
共 50 条
  • [31] A model-driven approach for the derivation of architectural requirements of software product lines
    Alexandre Bragança
    Ricardo J. Machado
    [J]. Innovations in Systems and Software Engineering, 2009, 5 (1) : 65 - 78
  • [32] Managing requirements conflicts in software product lines: A goal and scenario based approach
    Kim, Minseong
    Park, Sooyong
    Sugumaran, Vijayan
    Yang, Hwasil
    [J]. DATA & KNOWLEDGE ENGINEERING, 2007, 61 (03) : 417 - 432
  • [33] Recommending Features and Feature Relationships from Requirements Documents for Software Product Lines
    Hamza, Mostafa
    Walker, Robert J.
    [J]. 2015 IEEE/ACM FOURTH INTERNATIONAL WORKSHOP ON REALIZING ARTIFICIAL INTELLIGENCE SYNERGIES IN SOFTWARE ENGINEERING (RAISE 2015), 2015, : 25 - 31
  • [34] Survey of Non-Functional Requirements Modeling and Verification of Software Product Lines
    Hammani, Fatima Zahra
    [J]. 2014 IEEE EIGHTH INTERNATIONAL CONFERENCE ON RESEARCH CHALLENGES IN INFORMATION SCIENCE (RCIS), 2014,
  • [35] Adopting computational independent models for derivation of architectural requirements of software product lines
    Braganca, Alexandre
    Machado, Ricardo J.
    [J]. FOURTH INTERNATIONAL WORKSHOP ON MODEL-BASED METHODOLOGIES FOR PERVASIVE AND EMBEDDED SOFTWARE, PROCEEDINGS, 2007, : 91 - +
  • [36] A model-driven approach for the derivation of architectural requirements of software product lines
    Braganca, Alexandre
    Machado, Ricardo J.
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2009, 5 (01) : 65 - 78
  • [37] A metamodeling approach to tracing variability between requirements and architecture in software product lines
    Moon, Mikyeong
    Chae, Heung Seok
    Nam, Taewoo
    Yeom, Keunhyuk
    [J]. 2007 CIT: 7TH IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 927 - 933
  • [38] A feature oriented approach to managing domain requirements dependencies in software product lines
    Lee, Yuqin
    Zhao, Wenyun
    [J]. FIRST INTERNATIONAL MULTI-SYMPOSIUMS ON COMPUTER AND COMPUTATIONAL SCIENCES (IMSCCS 2006), PROCEEDINGS, VOL 2, 2006, : 378 - +
  • [39] On the Value of User Preferences in Search-Based Software Engineering: A Case Study in Software Product Lines
    Sayyad, Abdel Salam
    Menzies, Tim
    Ammar, Hany
    [J]. PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 492 - 501
  • [40] Capturing quality requirements of product family architecture
    Niemela, Eila
    Immonen, Anne
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (11-12) : 1107 - 1120