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 propagation of decomposable constraints
    Correia, Marco
    Barahona, Pedro
    CONSTRAINTS, 2013, 18 (04) : 579 - 608
  • [43] 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
  • [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 semantic search and browsing
    Dichev, Christo
    Dicheva, Darina
    2006 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE, (WI 2006 MAIN CONFERENCE PROCEEDINGS), 2006, : 919 - +
  • [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] Fuzzy view-based semantic search
    Holi, Markus
    Hyvonen, Eero
    SEMANTIC WEB - ASWC 2006, PROCEEDINGS, 2006, 4185 : 351 - 365
  • [50] View-based strategy for reorientation by geometry
    Pecchia, Tommaso
    Vallortigara, Giorgio
    JOURNAL OF EXPERIMENTAL BIOLOGY, 2010, 213 (17): : 2987 - 2996