• DocumentCode
    1398454
  • Title

    Using Guidelines to Improve Quality in Software Nonfunctional Attributes

  • Author

    Hneif, Malik ; Lee, Sai Peck

  • Author_Institution
    Univ. of Malaya, Kuala Lumpur, Malaysia
  • Volume
    28
  • Issue
    6
  • fYear
    2011
  • Firstpage
    72
  • Lastpage
    77
  • Abstract
    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.
  • Keywords
    software quality; software development life cycle; software nonfunctional attributes; software quality; software systems; Best practices; Security; Software development; Software quality; Software systems; guideline-based development approach; nonfunctional attributes of software; nonfunctional software requirements; software quality;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2010.157
  • Filename
    5661760