Title :
Complexity measure based on requirement engineering document and its validation
Author :
Sharma, Ashish ; Kushwaha, D.S.
Author_Institution :
Dept. of Comput. Sci. & Eng., GLA Inst. of Technol. & Manage., Mathura, India
Abstract :
The various complexity measure established so far are based on code and cognitive value of the software. It is established that a high quality SRS is pre requisite for high quality software, hence this work attempts to empirically demonstrate that the complexity of the code to be produced can be determined based on IEEE software requirement specification document (IEEE 830-1993). Considering the shortcoming of code based approaches, the proposed approach is able to compute the complexity of yet to be coded software immediately after freezing the requirement in SDLC (Software Development Life Cycle) process. Results obtained show that the complexity values are comparable with other established measures and hence the complexity of the software to be produced could be computed from SRS documents. Its validity is established by evaluating proposed measure against Weyuker properties.
Keywords :
program verification; software metrics; software quality; IEEE 830-1993; IEEE software requirement specification document; SRS; code complexity; high quality software; requirement engineering document; software cognitive value; software complexity measure; software development life cycle; software validation; Complexity theory; Computers; Java; Principal component analysis; Servers; Software; Software measurement; Input Output Complexity; Interface Complexity; Personal Complexity Attributes; Product Complexity; Requirement Based Complexity; Requirement Complexity; User Location Complexity;
Conference_Titel :
Computer and Communication Technology (ICCCT), 2010 International Conference on
Conference_Location :
Allahabad, Uttar Pradesh
Print_ISBN :
978-1-4244-9033-2
DOI :
10.1109/ICCCT.2010.5640472