Using guidelines to improve quality in software nonfunctional attributes
Software development aims to produce software systems that satisfy two requirement categories: functional and quality. One aspect of software quality is nonfunctional attributes (NFAs), such as security, performance, and availability. Software engineers can meet NFA requirements by applying suitable...
Saved in:
Main Authors: | , |
---|---|
Format: | Article |
Published: |
Institute of Electrical and Electronics Engineers (IEEE)
2011
|
Subjects: | |
Online Access: | http://eprints.um.edu.my/6804/ http://www.computer.org/csdl/mags/so/2011/06/mso2011060072-abs.html |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.um.eprints.6804 |
---|---|
record_format |
eprints |
spelling |
my.um.eprints.68042017-07-08T03:54:31Z http://eprints.um.edu.my/6804/ Using guidelines to improve quality in software nonfunctional attributes Hneif, M. Lee, S.P. QA76 Computer software Software development aims to produce software systems that satisfy two requirement categories: functional and quality. One aspect of software quality is nonfunctional attributes (NFAs), such as security, performance, and availability. Software engineers can meet NFA requirements by applying suitable guidelines during software development. However, this process is complicated by the different effects of different guidelines on NFA quality and the relationships among the guidelines themselves. Thus, finding a suitable set of guidelines is not straightforward. This article introduces a step-by-step approach that gives software engineers a suitable guideline set to apply to improve NFA quality during the software development life cycle. The approach manages the effects different guidelines have on both the attributes and the relationships among the guidelines. Institute of Electrical and Electronics Engineers (IEEE) 2011 Article PeerReviewed Hneif, M. and Lee, S.P. (2011) Using guidelines to improve quality in software nonfunctional attributes. IEEE Software, 28 (6). pp. 72-77. ISSN 0740-7459 http://www.computer.org/csdl/mags/so/2011/06/mso2011060072-abs.html |
institution |
Universiti Malaya |
building |
UM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaya |
content_source |
UM Research Repository |
url_provider |
http://eprints.um.edu.my/ |
topic |
QA76 Computer software |
spellingShingle |
QA76 Computer software Hneif, M. Lee, S.P. Using guidelines to improve quality in software nonfunctional attributes |
description |
Software development aims to produce software systems that satisfy two requirement categories: functional and quality. One aspect of software quality is nonfunctional attributes (NFAs), such as security, performance, and availability. Software engineers can meet NFA requirements by applying suitable guidelines during software development. However, this process is complicated by the different effects of different guidelines on NFA quality and the relationships among the guidelines themselves. Thus, finding a suitable set of guidelines is not straightforward. This article introduces a step-by-step approach that gives software engineers a suitable guideline set to apply to improve NFA quality during the software development life cycle. The approach manages the effects different guidelines have on both the attributes and the relationships among the guidelines. |
format |
Article |
author |
Hneif, M. Lee, S.P. |
author_facet |
Hneif, M. Lee, S.P. |
author_sort |
Hneif, M. |
title |
Using guidelines to improve quality in software nonfunctional attributes |
title_short |
Using guidelines to improve quality in software nonfunctional attributes |
title_full |
Using guidelines to improve quality in software nonfunctional attributes |
title_fullStr |
Using guidelines to improve quality in software nonfunctional attributes |
title_full_unstemmed |
Using guidelines to improve quality in software nonfunctional attributes |
title_sort |
using guidelines to improve quality in software nonfunctional attributes |
publisher |
Institute of Electrical and Electronics Engineers (IEEE) |
publishDate |
2011 |
url |
http://eprints.um.edu.my/6804/ http://www.computer.org/csdl/mags/so/2011/06/mso2011060072-abs.html |
_version_ |
1643687886232485888 |
score |
13.160551 |