2017
DOI: 10.1002/smr.1911
|View full text |Cite
|
Sign up to set email alerts
|

Software quality model for a research‐driven organization—An experience report

Abstract: In the paper, we present a measurement framework for evaluating quality in software products developed within the research and innovation framework project GÉANT. The proposed framework is based on the quality models by Boehm and McCall, but also addresses the presence and point of view of a third stakeholder: an external funding agency (EU), which has started and is temporally financing the project, but aims at making it self-financing in the future. We also provide results of evaluation of 2 projects from th… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(13 citation statements)
references
References 23 publications
0
13
0
Order By: Relevance
“…The maintainability metric assessment is performed by SonarQube based on the technical debt ratio, that is the ratio between the effort to develop the application and the effort to fix all maintainability issues presented in the application. SonarQube has been employed in other studies as well within the context of software maintainability and technical debt . More details about the calculation of maintainability can be found in SonarQube's documentation.…”
Section: Resultsmentioning
confidence: 99%
“…The maintainability metric assessment is performed by SonarQube based on the technical debt ratio, that is the ratio between the effort to develop the application and the effort to fix all maintainability issues presented in the application. SonarQube has been employed in other studies as well within the context of software maintainability and technical debt . More details about the calculation of maintainability can be found in SonarQube's documentation.…”
Section: Resultsmentioning
confidence: 99%
“…In the literature of software engineering several quality models have been proposed and gradually evolved such as McCall quality model, Boehm quality model, Dromey quality model, FURPS quality model and ISO 9000 quality model, each model contains different quality characteristics or factors [5][6]. These models have suggested maintenance as a specific type of software products, while maintenance is a spate phase [7].…”
Section: Software Quality Modelsmentioning
confidence: 99%
“…According to Lee [8], McCall mentions maintainability as a factor for software development. Because this model is ancient, there was no consideration for new features of maintenance tools; it has not taken into account the unique characteristics of software maintenance tools [9], [5].…”
Section: Software Quality Modelsmentioning
confidence: 99%
“…In this algorithm we use training database of saved security goals and keywords as the following: 1) Build machine learning classifier using the training database based on NFR classifier for requirements scenario statements. 2) Classify the input sentences into 2 major categories FR/NFR [22][23][24], focusing on NFR with 6 categories: security, efficiency, reliability, functionality, and usability/utility where defined as a quality standards in [24] and [25]. 3) Classify the keywords of security class as (Protect, Confidentiality, Authorized, Authentication, Encryption, Decryption, Confidential and Detection) 4) Convert the resulted set of keywords into set of training/testing features.…”
Section: Algorithm 2: Classifying and Evaluating The Security Featurementioning
confidence: 99%