Please use this identifier to cite or link to this item:
http://hdl.handle.net/10603/20092
Title: | DESIGN AND DEVELOPMENT OF COMPONENT SELECTION PROCESS AND ALGORITHM FOR OPTIMAL COMPONENT SELECTION IN COMPONENT BASED SOFTWARE ENGINEERING |
Researcher: | ARVIND KUMAR |
Guide(s): | SURENDER |
Keywords: | COMPUTER SCIENCEand ENGINEERING |
Upload Date: | 1-Jul-2014 |
University: | Shri Jagdishprasad Jhabarmal Tibarewala University |
Completed Date: | 07-01-2014 |
Abstract: | Software development organizations believe that Component-Based Software Engineering (CBSE) approach will improve their productivity and quality by selecting pre-existing software components. CBSE is an approach which is used to enhance the reusability because reusability is a way to improve efficiency and productivity of software systems. Component-Based Software Development (CBSD) with reusable component not only reduces the time to market but also brings down the cost of development heavily. newlineFor very large and hardly complex application, some components need to be developed separately specifically tailored to the need of the application and some components are selected from the third party repositories. So CBSE is latest technology which is mainly objective to increase the reusability functionality with the development of CBS from the COTS software components. newlineCBSE is a technology used to develop a large software system with the assembly of reusable software components according to the client-specific requirement. When researchers and practitioners talk about reusable software components then components selection process and algorithm are play a main role in CBSD. Component selection for CBSD is very active and challenging field for researchers and practitioners. So this thesis presents a new proposed component selection process and new proposed algorithm to select the optimal component sets for client-specific requirement which make a complex software system with the composition of optimal reusable software component. newlineThis thesis work is categorized into nine chapters. Chapter 1 explains software engineering and software reuse in general and evolution of CBSE, software component, interface and the purpose of CBSE. Chapter 2 describes about the study and review of various approaches and process models for CBSE. Chapter 3 explains the CBSE in general term, the process of CBSE and component technologies. Chapter 4 presents the challenge like performance, time, components size, fault tolerance, reliability, c |
Pagination: | |
URI: | http://hdl.handle.net/10603/20092 |
Appears in Departments: | Faculty of Computer Science & Engineering |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
01_cover page.pdf | Attached File | 14.56 kB | Adobe PDF | View/Open |
02_declaration.pdf | 30.67 kB | Adobe PDF | View/Open | |
03_certificate of supervisor.pdf | 29.11 kB | Adobe PDF | View/Open | |
04_acknowledgement.pdf | 13.82 kB | Adobe PDF | View/Open | |
05_contents.pdf | 28.27 kB | Adobe PDF | View/Open | |
06-list of figures.pdf | 15.09 kB | Adobe PDF | View/Open | |
07_list of tables.pdf | 12.8 kB | Adobe PDF | View/Open | |
08_list of abbreviations.pdf | 12.38 kB | Adobe PDF | View/Open | |
09_abstract.pdf | 15.21 kB | Adobe PDF | View/Open | |
10_chapter1.pdf | 544.21 kB | Adobe PDF | View/Open | |
11_chapter2.pdf | 36.6 kB | Adobe PDF | View/Open | |
12_chapter3.pdf | 126.01 kB | Adobe PDF | View/Open | |
13_chapter4.pdf | 31.67 kB | Adobe PDF | View/Open | |
14_chapter 5.pdf | 122.18 kB | Adobe PDF | View/Open | |
15_chapter6.pdf | 130.43 kB | Adobe PDF | View/Open | |
16_chapter 7.pdf | 173.81 kB | Adobe PDF | View/Open | |
17_chapter 8.pdf | 1.29 MB | Adobe PDF | View/Open | |
18_chapter 9.pdf | 19.36 kB | Adobe PDF | View/Open | |
19_references.pdf | 50.52 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: