z-logo
open-access-imgOpen Access
Verifying Software Requirements Characteristics Based on Rules Defined from Software Component Relationships
Author(s) -
Nattapon Phanthanithilerd,
Nakornthip Prompoon
Publication year - 2015
Publication title -
lecture notes on software engineering
Language(s) - English
Resource type - Journals
ISSN - 2301-3559
DOI - 10.7763/lnse.2016.v4.219
Subject(s) - component (thermodynamics) , computer science , software , software engineering , component based software engineering , verification and validation , software development , programming language , mathematics , statistics , physics , thermodynamics
—In identifying software requirements from users, the requirements are usually in the form of natural language sentences, which may be ambiguous. Therefore, a language has been developed to model the software in different aspects help solve such problem and communicate between the users and developers, namely, Unified Modeling Language (UML). Using UML for Software designing from natural language sentences may be complicated, and the software developers may not identify the requirements consistently; therefore, software developers should give importance to verifying that the requirements in the natural language sentence format and in the model format have good properties. Therefore, this research proposes rules for verifying that requirements in the natural language sentence format and requirements in the model have good properties according to the IEEE 830 standard, namely, unambiguity, consistency and traceability, Applying the proposed rules is beneficial to ensure that the requirements identified in the model are consistent with the user requirements in the natural language sentence format, allowing the software developers to develop the software according to the user requirements. Index Terms—Software requirement properties, software model, requirements verification.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom