A view-based approach for improving software documentation practices

被引:11
|
作者
Bayer, Joachim [1 ]
Muthig, Dirk [1 ]
机构
[1] Fraunhofer Inst Expt Software Engn, Fraunhofer Pl 1, D-67663 Kaiserslautern, Germany
关键词
D O I
10.1109/ECBS.2006.18
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Documentation is an integral part of a software system. It contains the information that is necessary to effectively and successfully develop, use, and maintain a system. In practice, however, the creation Of appropriate documentation is largely neglected. This paper investigates the reasons for this neglect, presents view-based software documentation, our approach to improve the current situation, and reports on empirical evidence in support of the presented approach. Because the quality of documentation depends on its usage, view-based software documentation exploits existing software modeling techniques to provide all users of documentation with the documentation they require for performing their tasks. View-based software documentation has been empirically validated in a series of experiments and case studies that showed that the approach improves the completeness, correctness, and usefulness of produced and maintained documentation. One of the experiments is described here in more detail.
引用
收藏
页码:269 / +
页数:2
相关论文
共 50 条
  • [41] A view-based approach to the integration of structured and semi-structured data
    Ahmad, Honda
    Kermanshahani, Shokooh
    Simonet, Ana
    Simonet, Michel
    DATABASES AND INFORMATION SYSTEMS: COMMUNICATIONS, MATERIALS OF DOCTORAL CONSORTIUM, 2006, : 41 - 51
  • [42] View-based consistency and its implementation
    Huang, Z
    Sun, C
    Cranefield, S
    Purvis, M
    FIRST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, PROCEEDINGS, 2001, : 74 - 81
  • [43] View-based propagation of decomposable constraints
    Correia, Marco
    Barahona, Pedro
    CONSTRAINTS, 2013, 18 (04) : 579 - 608
  • [44] Assessing the state of software documentation practices
    Visconti, M
    Cook, CR
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2004, 3009 : 485 - 496
  • [45] Adaptive view-based appearance models
    Morency, LP
    Rahimi, A
    Darrell, T
    2003 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, VOL 1, PROCEEDINGS, 2003, : 803 - 810
  • [46] View Sequence Generation for View-based Outdoor Navigation
    Kaneko, Yuki
    Miura, Jun
    2011 FIRST ASIAN CONFERENCE ON PATTERN RECOGNITION (ACPR), 2011, : 139 - 143
  • [47] View-Based Axiomatic Reasoning for PSO
    Bargmann, Lara
    Wehrheim, Heike
    THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, TASE 2023, 2023, 13931 : 286 - 304
  • [48] View-based active appearance models
    Cootes, TF
    Wheeler, GV
    Walker, KN
    Taylor, CJ
    IMAGE AND VISION COMPUTING, 2002, 20 (9-10) : 657 - 664
  • [49] View-based semantic search and browsing
    Dichev, Christo
    Dicheva, Darina
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 919 - +
  • [50] Fuzzy view-based semantic search
    Holi, Markus
    Hyvonen, Eero
    SEMANTIC WEB - ASWC 2006, PROCEEDINGS, 2006, 4185 : 351 - 365