Abstract:
A software requirements specification (SRS) contains all the requirements for a system-to-be. These are typically separated into functional requirements (FR), which describe the features of the system under development, and the Non-Functional Requirements (NFR). Furthermore, SRS includes quality attributes and design constraints. NFRs are generally technical requirements that are not very explicitly verbalized by the client. It is well known that NFRs have a large impact on the overall cost and time of the system development process; it must therefore be addressed to ensure the system delivered scales to meet customer needs. Currently, customer formulation is used to understand and address nonfunctional requirements.
This research proposes a model that could understand scalability requirements that can be formulated by the client to get its full meaning. In this research, a set of quality models was used to identify and understand the full meaning of the scalability requirements, used Web Ontology Language to build this model.