Please use this identifier to cite or link to this item:
Title: Layerd software models for identification and refinement of performance requirements
Researcher: Merugu Gopichand
Guide(s): Dr. A. Ananda Rao
Keywords: Computer Science and Engineering
Layerd software models for identification
refinement of performance requirements
Upload Date: 5-Jun-2014
University: Jawaharlal Nehru Technological University, Anantapuram
Completed Date: 25/09/2013
Abstract: The primary measure of software system success is the degree to which it meets the purpose for which it is intended. In this view, requirement engineering is the process of discovering that purpose by identifying stakeholders and their needs. The requirements for a software system are often classified as functional and nonfunctional requirements. Functional requirements reflect the functionalities of the software system whereas nonfunctional requirements are the constraints on the services or functions offered by the system. Main nonfunctional requirements are performance, reliability, security and usability. Among these nonfunctional requirements performance is most important nonfunctional requirement that contribute maximum to the success or failure of the software product. This has four parameters namely response time, throughput, execution demand and resource utilization. Google search engine is the one real world working example which reflects the importance of performance requirements. It would not have become most successful if its response time is more and throughput is less. The second example is related to NASA. NASA had to delay the launch of a satellite for more than eight months because the flight operations segment software had unacceptable response times for developing satellite schedules. In the above applications response time and throughput played major role in success or failure, but in engineering and scientific applications CPU time plays major role whereas in embedded systems memory is very important. Due to gaining importance of performance requirements, in recent times, researchers are showing lot of interest in this area. Non-compliance of performance requirements causes to performance failures. This performance failure leads to performance risk. Performance failures cannot occur if all the performance requirements newlineix newlineare specified correctly and consistently. In this direction, layered models are proposed for performance requirements identification and refinement. These models can be used
Pagination: xvii, 155 p
Appears in Departments:Department of Computer Science and Engineering

Files in This Item:
File Description SizeFormat 
01_tile.pdfAttached File93.11 kBAdobe PDFView/Open
02_ceritficates.pdf200.94 kBAdobe PDFView/Open
03_acknowledgement.pdf84.36 kBAdobe PDFView/Open
04_contents.pdf103.98 kBAdobe PDFView/Open
05_preface.pdf81.83 kBAdobe PDFView/Open
06_list of tables and figures.pdf120.92 kBAdobe PDFView/Open
07_chapter 1.pdf195.47 kBAdobe PDFView/Open
08_chapter 2.pdf350.91 kBAdobe PDFView/Open
09_ chapter 3.pdf258.44 kBAdobe PDFView/Open
10_chapter 4.pdf372.3 kBAdobe PDFView/Open
11_chapter 5.pdf118.41 kBAdobe PDFView/Open
12_ chapter 6.pdf1.19 MBAdobe PDFView/Open
13chapter 7.pdf86.25 kBAdobe PDFView/Open
14_references.pdf281.45 kBAdobe PDFView/Open

Items in Shodhganga are protected by copyright, with all rights reserved, unless otherwise indicated.

Altmetric Badge: