Non-functional Requirements (NFR) Identification Method using FR Characters based on ISO/IEC 25023

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)


The researches show that software quality depends on Functional Requirements (FR) and Non-Functional Requirements (NFR). The developers identify NFR attributes by interviewing stakeholders. The difficulty in identifying NFR attributes makes quality requirements often ignored. The basic concept of software quality measurements is the quality measuring of the software product. During product-based quality measurement, the potential of software development process repetition will occur. Factors measuring software product quality are not suitable for NFR identification. These differences result in the software development process repeating itself and additional costs. This research proposes easy NFR attributes identification using FR characters. The NFR and FR tightly relations are obtained by extending the NFR measurement at ISO/IEC25023 to programming coding level, then generalizing to get the FR character. The generalization uses the Grounded Theory method. The result is the NFR attributes identification method using FR character based on ISO/IEC 25023. The analyst or programmer can identify the NFR attributes from the FR using the FR character in the requirements stage. This research produces an NFR Identification Method that has been validated by experimenting with several programmers and experts. Tests on programmers identify NFR using the FR character method. The test is to see the level of similarity of the resulting NFR. The result of the test shows level similarity upper 75%.

Original languageEnglish
Pages (from-to)755-761
Number of pages7
JournalInternational Journal of Advanced Computer Science and Applications
Issue number12
Publication statusPublished - 2021


  • FR character
  • ISO/IEC 25023
  • NFR identification
  • Non functional requirements


Dive into the research topics of 'Non-functional Requirements (NFR) Identification Method using FR Characters based on ISO/IEC 25023'. Together they form a unique fingerprint.

Cite this