Evaluating the Quality of the Documentation of Open Source Software

被引:1
|
作者
Aversano, Lerina [1 ]
Guardabascio, Daniela [1 ]
Tortorella, Maria [1 ]
机构
[1] Univ Sannio, Dept Engn, Pza Roma 21, Benevento, Italy
关键词
Open Source Software; Software Maintenance; Software Reusability; Software Measurement; Software Metrics; Software Documentation;
D O I
10.5220/0006369403080313
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software documentation is a basic component of the software development process: from the definition of the functional requirements to the maintenance phase. Software documentation refers to different types of documents that facilitates the software developer's tasks. Then, it includes the textual documentation required by the Software engineering standards, API documentation, Wiki pages and source code comments. Surveys and studies indicate that the documentation is not always available and, if available, only partially addresses the developers' needs, as it is often wrong, incomplete, out-of-date and ambiguous. This paper focuses on the quality assessment of the documentation of open source systems with the aim of understanding the support it can offer for adopting them and executing maintenance activities. Specifically, a quality model is defined and a preliminary investigation of its applicability is performed.
引用
收藏
页码:308 / 313
页数:6
相关论文
共 50 条
  • [21] ON THE USE OF PSYCHOLOGY IN EVALUATING SOFTWARE DOCUMENTATION
    BOEHMDAVIS, DA
    [J]. BEHAVIOR RESEARCH METHODS & INSTRUMENTATION, 1983, 15 (02): : 217 - 221
  • [22] Analysing the Quality Evolution of Open Source Software Projects
    Aversano, Lerina
    Guardabascio, Daniela
    Tortorella, Maria
    [J]. SOFTWARE QUALITY: COMPLEXITY AND CHALLENGES OF SOFTWARE ENGINEERING IN EMERGING TECHNOLOGIES, 2017, 269 : 117 - 129
  • [23] Quality and Success in Open Source Software: A Systematic Mapping
    Gezici, Bahar
    Ozdemir, Nurseda
    Yilmaz, Nebi
    Coskun, Evren
    Tarhan, Ayca
    Chouseinoglou, Oumout
    [J]. 2019 45TH EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA 2019), 2019, : 363 - 370
  • [24] Quality Assurance for Open Source Software Configuration Management
    Meyer, Stefan
    Healy, Philip
    Lynn, Theo
    Morrison, John
    [J]. 2013 15TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2013), 2014, : 454 - 461
  • [25] Code quality analysis in open source software development
    Stamelos, I
    Angelis, L
    Oikonomou, A
    Bleris, GL
    [J]. INFORMATION SYSTEMS JOURNAL, 2002, 12 (01) : 43 - 60
  • [26] Trustworthiness of collaborative Open Source Software Quality Assessment
    Seigneur, Jean-Marc
    [J]. 2007 THIRD INTERNATIONAL CONFERENCE ON SECURITY AND PRIVACY IN COMMUNICATION NETWORKS AND WORKSHOPS, 2007, : 20 - 26
  • [27] Quality of Open Source Software: The QualiPSo Trustworthiness Model
    del Bianco, Vieri
    Lavazza, Luigi
    Morasca, Sandro
    Taibi, Davide
    [J]. OPEN SOURCE ECOSYSTEMS-DIVERSE COMMUNITIES INTERACTING, 2009, 299 : 199 - +
  • [28] Evaluation of Open Source Software and Improving its Quality
    Khatri, Sunil Kumar
    Singh, Ispreet
    [J]. 2016 5TH INTERNATIONAL CONFERENCE ON RELIABILITY, INFOCOM TECHNOLOGIES AND OPTIMIZATION (TRENDS AND FUTURE DIRECTIONS) (ICRITO), 2016, : 114 - 119
  • [29] EVALUATING THE QUALITY OF FREE/OPEN SOURCE ERP SYSTEMS
    Aversano, Lerina
    Pennino, Igino
    Tortorella, Maria
    [J]. ICEIS 2010: PROCEEDINGS OF THE 12TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 1: DATABASES AND INFORMATION SYSTEMS INTEGRATION, 2010, : 75 - 83
  • [30] The Types, Roles, and Practices of Documentation in Data Analytics Open Source Software LibrariesA Collaborative Ethnography of Documentation Work
    R. Stuart Geiger
    Nelle Varoquaux
    Charlotte Mazel-Cabasse
    Chris Holdgraf
    [J]. Computer Supported Cooperative Work (CSCW), 2018, 27 : 767 - 802