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 条
  • [21] A Contextual Approach to Improving Software Metrics Practices
    Frederiksen, Helle Damborg
    Mathiassen, Lars
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2008, 55 (04) : 602 - 616
  • [22] A view-based approach for the reconstruction of optical properties of turbid media
    Srivastava, Atul
    Patel, H. S.
    Gupta, P. K.
    CURRENT SCIENCE, 2007, 93 (03): : 359 - 365
  • [23] A view-based approach to modeling product semantics in design chains
    Heekwon Chae
    Kwangsoo Kim
    Younghwan Choi
    Cheol-Han Kim
    Jae Yeol Lee
    The International Journal of Advanced Manufacturing Technology, 2007, 32 : 863 - 876
  • [24] A view-based approach to modeling product semantics in design chains
    Chae, Heekwon
    Kim, Kwangsoo
    Choi, Younghwan
    Kim, Cheol-Han
    Lee, Jae Yeol
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 32 (9-10): : 863 - 876
  • [25] View-Based Text Representation
    Koleejan, Chahine
    Gao, Xiaoying
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 263 - 270
  • [26] Enabling consistency in view-based system development - The VITRUVIUS approach
    Klare, Heiko
    Kramer, Max E.
    Langhammer, Michael
    Werle, Dominik
    Burger, Erik
    Reussner, Ralf
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 171
  • [27] View-based propagator derivation
    Schulte, Christian
    Tack, Guido
    CONSTRAINTS, 2013, 18 (01) : 75 - 107
  • [28] View-based propagator derivation
    Christian Schulte
    Guido Tack
    Constraints, 2013, 18 : 75 - 107
  • [29] View-based object matching
    Shokoufandeh, A
    Marsic, I
    Dickinson, SJ
    SIXTH INTERNATIONAL CONFERENCE ON COMPUTER VISION, 1998, : 588 - 595
  • [30] View-based explicit knowledge
    Ramanujam, R
    ANNALS OF PURE AND APPLIED LOGIC, 1999, 96 (1-3) : 343 - 368