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 条
  • [31] View-Based Propagator Derivation
    Schulte, Christian
    Tack, Guido
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2014, 2014, 8656 : 938 - 942
  • [32] View-based process visualization
    Bobrik, Ralph
    Reichert, Manfred
    Bauer, Thomas
    BUSINESS PROCESS MANAGEMENT, PROCEEDINGS, 2007, 4714 : 88 - +
  • [33] A VIEW-BASED APPROACH TO COGNITIVE MAPS - NAVIGATION EXPERIMENTS IN VIRTUAL WORLDS
    DARTSCH, S
    MALLOT, HA
    INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 1995, 36 (04) : S377 - S377
  • [34] A view-based approach to cognitive maps: navigation experiments in virtual worlds
    Dartsch, S.
    Mallot, H. A.
    PERCEPTION, 1995, 24 : 115 - 116
  • [35] A view-based approach to registration: Theory and application to vascular image registration
    Stewart, CV
    Tsai, CL
    Perera, A
    INFORMATION PROCESSING IN MEDICAL IMAGING, PROCEEDINGS, 2003, 2732 : 475 - 486
  • [36] The view-based approach to dynamic inter-organizational workflow cooperation
    Chebbi, I
    Dustdar, S
    Tata, S
    DATA & KNOWLEDGE ENGINEERING, 2006, 56 (02) : 139 - 173
  • [37] A VIEW-BASED MODELING APPROACH FOR REPRESENTING MULTIDISCIPLINARY FUNCTIONS IN PDM SYSTEMS
    Eigner, M.
    Faisst, K. G.
    Hollerith, T.
    Nem, F. M.
    11TH INTERNATIONAL DESIGN CONFERENCE (DESIGN 2010), VOL 1-3, 2010, : 1285 - 1294
  • [38] A View-based Approach for Service-Oriented Security Architecture Specification
    Dikanski, Aleksander
    Abeck, Sebastian
    PROCEEDINGS OF THE SIXTH INTERNATIONAL CONFERENCE ON INTERNET AND WEB APPLICATIONS AND SERVICES (ICIW 2011), 2011, : 207 - 213
  • [39] A combined reference model- and view-based approach to system specification
    Engels, G
    Heckel, R
    Taentzer, G
    Ehrig, H
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1997, 7 (04) : 457 - 477
  • [40] Familiarity-taxis: A bilateral approach to view-based snapshot navigation
    Steinbeck, Fabian
    Kagioulis, Efstathios
    Dewar, Alex
    Philippides, Andrew
    Nowotny, Thomas
    Graham, Paul
    ADAPTIVE BEHAVIOR, 2024, 32 (05) : 407 - 420