• DocumentCode
    2363660
  • Title

    The process of quality assurance under open source software development

  • Author

    Khanjani, Atieh ; Sulaiman, Riza

  • Author_Institution
    Schools of Ind. Comput. & Comput. Sci., Univ. Kebangsaan Malaysia, Bangi, Malaysia
  • fYear
    2011
  • fDate
    20-23 March 2011
  • Firstpage
    548
  • Lastpage
    552
  • Abstract
    Open Source Software (OSS) is software products available to the public, with its source code to study, change, and improves its design. Open Source Software Development (OSSD) is the process by which open source software is developed within the confines of software engineering life-cycle methods. However when open source used for commercial purpose, then an open source license is required. Open source software is very often developed in a public and collaborative manner. The quality assurance principle under open source software development is an approach to improve software product quality against traditional methods and techniques. Despite the fact that the open source developments have seen remarkable successful in recent years, there are a number of product quality issues and challenges facing the open source development model. Many industries and business sectors are following or using OSSD, since they realize the benefits, but they do have some reservations concerning quality assurance in the form of program code quality, maintenance of the code and its quality, over the life-cycle of the product and third party usage. This paper reviews the literature of the process of the latest quality assurance, under open source software development methods and techniques. The result from this review is to show the process of quality assurance of open source software and that how it can affect the overall quality assurance principal.
  • Keywords
    public domain software; software maintenance; software quality; open source license; open source software development; program code quality; program maintenance; quality assurance; software engineering life cycle methods; Documentation; Licenses; Maintenance engineering; Open source software; Quality assurance; Testing; OSSD model; Open source; licenses; procedures; process; quality assurance; standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers & Informatics (ISCI), 2011 IEEE Symposium on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-61284-689-7
  • Type

    conf

  • DOI
    10.1109/ISCI.2011.5958975
  • Filename
    5958975