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ộ