Codes of conduct in Open Source Software—for warm and fuzzy feelings or equality in community?Software Quality Journal - Tập 30 - Trang 581-620 - 2021
Vandana Singh, Brice Bongiovanni, William Brandon
This paper focuses on codes of conduct (CoC) of Free and Open Source Software (F/OSS) and their role in improving women’s participation in online communities of OSS. We investigated 355 F/OSS software package websites for the presence of codes of conduct and then analyzed these for diversity elements. Qualitative content analysis of the websites shows that less than 10% (28) of the analyzed websit...... hiện toàn bộ
A hierarchical model for quantifying software security based on static analysis alerts and software metricsSoftware Quality Journal - Tập 29 - Trang 431-507 - 2021
Miltiadis Siavvas, Dionysios Kehagias, Dimitrios Tzovaras, Erol Gelenbe
Despite the acknowledged importance of quantitative security assessment in secure software development, current literature still lacks an efficient model for measuring internal software security risk. To this end, in this paper, we introduce a hierarchical security assessment model (SAM), able to assess the internal security level of software products based on low-level indicators, i.e., security-...... hiện toàn bộ
Detecting potential deadlocks through change impact analysisSoftware Quality Journal - Tập 26 - Trang 1015-1036 - 2017
Chelsea A. Metcalf, Tuba Yavuz
This paper presents a static analysis-based regression analysis for multithreaded Java applications to help detect changes that may introduce potential deadlocks. Our approach leverages the correct/intended ordering of lock acquires and proposes to keep a watch list of lock type pairs that the developers may want to keep an eye on as the software evolves. The idea is to filter code changes that ma...... hiện toàn bộ
PROCESSUS – Integration of SEI CMM and ISO quality modelsSoftware Quality Journal - - 1997
Ivan Rozman, Romana Vajde Horvat, JÓzsef GyÓrkÓs, Marjan Hericùko
Integration of the two best-known quality management models for software production and maintenance, the Capability Maturity Model and the ISO 9001 Model (including ISO 9000-3) is of great interest for both the European and the American software market. The definition of a quality management model which would conform to the requirements of both models and use the advantages of each was a key goal ...... hiện toàn bộ
Mô hình dựa trên PSO để nâng cao độ chính xác trong ước lượng nỗ lực phát triển phần mềm Dịch bởi AI Software Quality Journal - Tập 21 - Trang 501-526 - 2012
Vahid Khatibi Bardsiri, Dayang Norhayati Abang Jawawi, Siti Zaiton Mohd Hashim, Elham Khatibi
Nỗ lực phát triển là một trong những chỉ số quan trọng nhất cần được ước lượng để thiết kế kế hoạch cho một dự án. Sự không chắc chắn và phức tạp của các dự án phần mềm khiến quá trình ước lượng nỗ lực gặp nhiều khó khăn và mơ hồ. Phương pháp ước lượng dựa trên tương đồng (ABE) là phương pháp phổ biến nhất trong lĩnh vực này bởi nó khá đơn giản và thực tiễn, dựa vào việc so sánh giữa các dự án mới...... hiện toàn bộ
#nỗ lực phát triển #ước lượng dựa trên tương đồng #PSO #tối ưu hóa #đặc điểm dự án
Optimal test case generation for boundary value analysisSoftware Quality Journal - - Trang 1-24 - 2024
Xiujing Guo, Hiroyuki Okamura, Tadashi Dohi
Boundary value analysis (BVA) is a common technique in software testing that uses input values that lie at the boundaries where significant changes in behavior are expected. This approach is widely recognized and used as a natural and effective strategy for testing software. Test coverage is one of the criteria to measure how much the software execution paths are covered by the set of test cases. ...... hiện toàn bộ
CP-6: quality and productivity measures in the 15-year life cycle of an operating systemSoftware Quality Journal - Tập 2 - Trang 129-144 - 1993
G. Edward Bryan
The CP-6 operating system and its compilers, databases, communications, and end-user interfaces were designed, developed, tested, and installed at customer sites in three years from the date the project began. This paper describes the history of this project, the methodology used to produce the 4.7 million lines of code, and the metrics covering development productivity and software quality over 1...... hiện toàn bộ
Defining strategies - measuring qualitySoftware Quality Journal - Tập 6 - Trang 171-178 - 1997
G. Beckworth, G. Altmann
Setting the boundaries of a system and clearly scoping its requirements have been consistently identified as principal factors in successful information systems projects. Yet systems can and do fail to meet user expectations even when requirements are reviewed by clients and are signed off as being complete and correct. In this paper we discuss this paradox and outline initiatives that have been u...... hiện toàn bộ
An inference structure for process feedback: technique and implementationSoftware Quality Journal - Tập 3 - Trang 167-189 - 1994
Inderpal Bhandari, Bonnie Ray, Man-Yuen Wong, David Choi, Akemi Watanabe, Ram Chillarege, Michael Halliday, Alan Dooley, Jarir Chaar
This paper presents an automatic technique for making simple inferences about the stages in a software production process, discusses implementation of the technique, and validates the technique using defect data from several software development projects. The technique represents an approach to automate process feedback that may be based on either experience and common sense or historical data. Sp...... hiện toàn bộ