Software engineering article types: An analysis of the literature

被引:20
作者
Montesi, Michela [2 ]
Lago, Patricia [1 ]
机构
[1] Vrije Univ Amsterdam, Dept Comp Sci, NL-1081 HV Amsterdam, Netherlands
[2] Univ Amsterdam, Dept Arch & Informat Sci, NL-1012 XT Amsterdam, Netherlands
关键词
article types; article genres; requirements for publication; software engineering; survey;
D O I
10.1016/j.jss.2007.11.723
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The software engineering (SE) community has recently recognized that the field lacks well-established research paradigms and clear guidance on how to write good research reports. With no comprehensive guide to the different article types in the field, article writing and reviewing heavily depends on the expertise and the understanding of the individual SE actors. In this work, we classify and describe the article types published in SE with an emphasis on what is required for publication in journals and conference proceedings. Theoretically, we consider article types as genres, because we assume that each type of article has a specific function and a particular communicative purpose within the community, which the members of the community can recognize. We draw on written sources available, i.e. the instructions to authors/reviewers of major SE journals, the calls for papers of major SE conferences, and previous research published on the topic. Despite the fragmentation and limitations of the sources studied, we are able to propose a classification of different SE article types. Such classification helps in guiding the reader through the SE literature, and in making the researcher reflect on directions for improvements. (C) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:1694 / 1714
页数:21
相关论文
共 68 条
  • [1] [Abran A. IEEE Computer Society IEEE Computer Society], 2004, Guide to the software engineering body of knowledge
  • [2] [Anonymous], SIGSOFT SOFTW ENG NO
  • [3] ANTHONY L, 1999, IEEE T PROF COMMUN, V42, P36
  • [4] ARDIMENTO P, 2003, P 2 WORKSHOP SERIES, P8
  • [5] Cobol tools - Overview and taxonomy
    Arranga, EC
    [J]. IEEE SOFTWARE, 2000, 17 (02) : 59 - +
  • [6] Babar MA, 2006, 2006 Australian Software Engineering Conference, Proceedings, P379
  • [7] The role of experimentation in software engineering: Past, current, and future
    Basili, VR
    [J]. PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 1996, : 442 - 449
  • [8] Building knowledge through families of experiments
    Basili, VR
    Lanubile, F
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (04) : 456 - 473
  • [9] Best B, 2007, PROC INT CONF SOFTW, P581
  • [10] Booch B, 2007, IEEE SOFTWARE, V24, P10