Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/2418
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.date.accessioned | 2011-08-25T10:58:02Z | - |
dc.date.available | 2011-08-25T10:58:02Z | - |
dc.date.issued | 2011-08-25 | - |
dc.identifier.uri | http://hdl.handle.net/10603/2418 | - |
dc.description.abstract | Software projects are inherently complex, risky and require careful planning. Inadequate planning and specifications, ill defined requirements, poor process of requirement analysis and testing, lack of metrics and measures to compute project’s sheer size and complexity, all together lead to numerous change requests, delays, significant added costs and increases the possibility of errors. But it is also a fact that software failures for the most part are predictable and avoidable by using a good requirement analysis method, proper management of software complexity and proper testing techniques. The entire work in this thesis focuses on these three factors to avoid software failures. Currently, Object-Oriented Analysis is the most popular method for analysis of requirements. In Object-Oriented Analysis, various techniques have been proposed that either use Natural language processing approaches or employ Use cases to identify classes. Natural language based approaches have their own inherent limitations and several critical reviews have been done on Use case based approaches. It has been iterated that event thinking is equally important way of modeling a system. At the same time there are supporting facts that event modeling introduces rigor and discipline in the Use Case modeling by helping to determine list of Use Cases. So, work has been done in this thesis to use events to develop an alternate method for Object-Oriented Analysis of requirements, for measuring complexity of a system, to generate event sequence-based test scenarios and test cases and to specify and model changes in software requirements either in terms of addition and/or modification of events or event interdependencies. All these contributions are integrated under a single event-based framework. This framework addresses the requirements analysis, design, modeling, program construction, testing, and support activities of a typical software engineering process. | en_US |
dc.format.extent | xix, 179p. | en_US |
dc.language | English | en_US |
dc.rights | university | en_US |
dc.title | An Event-based framework for object-oriented analysis, computation of metrics and identification of test scenarios | en_US |
dc.creator.researcher | Singh, Sandeep Kumar | en_US |
dc.subject.keyword | Computer Science | en_US |
dc.subject.keyword | Event-Meta Model | en_US |
dc.subject.keyword | Event-based framework | en_US |
dc.subject.keyword | Object-Oriented Analysis | en_US |
dc.subject.keyword | Information Technology | en_US |
dc.description.note | References p. 152-172, Appendix p. 173-177 | en_US |
dc.contributor.guide | Gupta, J P | en_US |
dc.contributor.guide | Sabharwal, Sangeeta | en_US |
dc.publisher.place | Noida | en_US |
dc.publisher.university | Jaypee Institute of Information Technology | en_US |
dc.publisher.institution | Department of Computer Science Engineering and Information Technology | en_US |
dc.date.completed | 09/01/2011 | en_US |
dc.date.awarded | 09/01/2011 | en_US |
dc.format.accompanyingmaterial | None | en_US |
dc.type.degree | Ph.D. | en_US |
dc.source.inflibnet | INFLIBNET | en_US |
Appears in Departments: | Department of Computer Science Engineering and Information Technology |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_title.pdf | Attached File | 14.67 kB | Adobe PDF | View/Open |
02_table of contents.pdf | 22.72 kB | Adobe PDF | View/Open | |
03_declaration.pdf | 11.63 kB | Adobe PDF | View/Open | |
04_certificate.pdf | 11.77 kB | Adobe PDF | View/Open | |
05_acknowledgement.pdf | 13.39 kB | Adobe PDF | View/Open | |
06_abstract.pdf | 17.92 kB | Adobe PDF | View/Open | |
07_list of acronyms & abbreviations.pdf | 17.11 kB | Adobe PDF | View/Open | |
08_list of symbols.pdf | 11.44 kB | Adobe PDF | View/Open | |
09_list of figures.pdf | 14.2 kB | Adobe PDF | View/Open | |
10_list of tables.pdf | 13.49 kB | Adobe PDF | View/Open | |
11_chapter 1.pdf | 136.92 kB | Adobe PDF | View/Open | |
12_chapter 2.pdf | 86.34 kB | Adobe PDF | View/Open | |
13_chapter 3.pdf | 364.73 kB | Adobe PDF | View/Open | |
14_chapter 4.pdf | 412.72 kB | Adobe PDF | View/Open | |
15_chapter 5.pdf | 257.71 kB | Adobe PDF | View/Open | |
16_chapter 6.pdf | 1.12 MB | Adobe PDF | View/Open | |
17_references.pdf | 68.75 kB | Adobe PDF | View/Open | |
18_appendix.pdf | 27.53 kB | Adobe PDF | View/Open | |
20_synopsis.pdf | 72.55 kB | Adobe PDF | View/Open |
Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).
Altmetric Badge: