Are You Talking about Software Product Lines? An Analysis of Developer Communities

被引:5
|
作者
Krueger, Jacob [1 ]
机构
[1] Otto von Guericke Univ, Magdeburg, Germany
关键词
Software product line; variability modeling; feature modeling; Stack Overflow; Quora; community question answering;
D O I
10.1145/3302333.3302348
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Community-question-answering systems, such as Stack Overflow, provide a platform for various communities to ask questions, discuss topics, and find knowledge. Especially software developers are heavily relying on such systems to identify solutions for their problems. While the content of community-question-answering systems may be less scientific, it usually represents practical knowledge from various perspectives and backgrounds. Thus, analyzing this content can be valuable for the scientific community to understand previous and current (i.e., open questions) needs of practitioners. In this paper, we report a systematic analysis of two websites that comprise communities with a focus on software development: Stack Exchange and Quora. We extract questions, answers, comments, and discussions on software product lines in general and feature modeling in particular. The results provide a historical perspective, an overview on commonly addressed scopes, and a classification of discussed topics and problems. Moreover, our findings are interesting to understand the practical impact of software-product-line techniques outside of well-analyzed case studies, to support lectures by identifying regularly asked questions, and to scope tool development based on reported technical problems.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] Software developer perceptions about software project failure: A case study
    Linberg, Kurt R.
    Journal of Systems and Software, 1999, 49 (02): : 177 - 192
  • [22] Software developer perceptions about software project failure: a case study
    Linberg, KR
    JOURNAL OF SYSTEMS AND SOFTWARE, 1999, 49 (2-3) : 177 - 192
  • [23] Empirical analysis of the tool support for software product lines
    Miguel Horcas, Jose
    Pinto, Monica
    Fuentes, Lidia
    SOFTWARE AND SYSTEMS MODELING, 2023, 22 (01): : 377 - 414
  • [24] A flexible requirements analysis approach for Software Product Lines
    Guelfi, Nicolas
    Perrouin, Gilles
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2007, 4542 : 78 - +
  • [25] A Classification and Survey of Analysis Strategies for Software Product Lines
    Thuem, Thomas
    Apel, Sven
    Kaestner, Christian
    Schaefer, Ina
    Saake, Gunter
    ACM COMPUTING SURVEYS, 2014, 47 (01)
  • [26] VMC: A Tool for the Analysis of Variability in Software Product Lines
    ter Beek, Maurice
    Gnesi, Stefania
    Mazzanti, Franco
    ERCIM NEWS, 2013, (93): : 50 - 51
  • [27] Co-evolution Analysis for Software Product Lines
    Benlarabi, Anissa
    Khtira, Amal
    El Asri, Bouchra
    ENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING, 2015, : 263 - 269
  • [28] Empirical analysis of the tool support for software product lines
    José Miguel Horcas
    Mónica Pinto
    Lidia Fuentes
    Software and Systems Modeling, 2023, 22 : 377 - 414
  • [29] Encarnita Ortega: talking about you to God
    Alonso, Mercedes
    STUDIA ET DOCUMENTA, 2009, 3 : 492 - 492
  • [30] It's my life you are talking about
    Moonen, X.
    van Geffen, H.
    JOURNAL OF INTELLECTUAL DISABILITY RESEARCH, 2008, 52 : 701 - 701