Defining Key Concepts in Information Science Research: The Adoption of the Definition of Feature

被引:1
作者
Molenaar, Sabine [1 ]
Steenvoorden, Emilie [1 ]
van den Berg, Nikita [1 ]
Dalpiaz, Fabiano [1 ]
Brinkkemper, Sjaak [1 ]
机构
[1] Univ Utrecht, Dept Informat & Comp Sci, Utrecht, Netherlands
来源
RESEARCH CHALLENGES IN INFORMATION SCIENCE | 2022年 / 446卷
关键词
Feature; Requirements engineering; Information science; Definition; Literature review; Concept Definition Review;
D O I
10.1007/978-3-031-05760-1_26
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper analyzes the definitions of the concept feature in the information science literature. The concept of feature has been defined in various ways over the last three decades. To be able to obtain a common understanding of a feature in information science, it is important to conduct a thorough analysis of the definitions that can be used in research and in practice. The main contribution of this paper is a categorization of the existing definitions, which highlights similarities and differences. By means of a Concept Definition Review process, we gather a total of 23 definitions from Google Scholar using five search queries complemented by backward snowballing. Our analysis organizes the definitions according to their level of abstraction and the taken viewpoint. Within the range of analyzed definitions, we do not wish to argue that one is better or worse than another. We provide, however, guidelines for the selection of a definition for a given goal. These guidelines include: popularity based on the citations count, the research field, the abstraction level, and the viewpoint.
引用
收藏
页码:442 / 457
页数:16
相关论文
共 34 条
  • [1] Andam B., 2017, P 11 INT WORKSHOP VA, P100, DOI DOI 10.1145/3023956.3023967
  • [2] Apel S., 2007, MIP0706 U PASS DEP I
  • [3] An Overview of Feature-Oriented Software Development
    Apel, Sven
    Kaestner, Christian
    [J]. JOURNAL OF OBJECT TECHNOLOGY, 2009, 8 (05): : 49 - 84
  • [4] Apel Sven, 2013, FeatureOriented Software Product Lines: Concepts and Implementation, DOI [10.1007/978-3-642-37521-7, DOI 10.1007/978-3-642-37521-7]
  • [5] Scaling step-wise refinement
    Batory, D
    Sarvela, JN
    Rauschmayer, A
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (06) : 355 - 371
  • [6] Feature-oriented programming and the AHEAD tool suite
    Batory, D
    [J]. ICSE 2004: 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2004, : 702 - 703
  • [7] Automated analysis of feature models:: Challenges ahead
    Batory, Don
    Benavides, David
    Ruiz-Cortes, Antonio
    [J]. COMMUNICATIONS OF THE ACM, 2006, 49 (12) : 45 - 47
  • [8] Berger T., 2015, 19 INT SYST SOFTW PR, P16, DOI DOI 10.1145/2791060.2791108
  • [9] Bosch J., 2000, Design and Use of Software Architectures: Adopting and Evolving a Product-Line Approach
  • [10] Chen K, 2005, 13TH IEEE INTERNATIONAL CONFERENCE ON REQUIREMENTS ENGINEERING, PROCEEDINGS, P31