Please use this identifier to cite or link to this item: http://hdl.handle.net/10603/163608
Full metadata record
DC FieldValueLanguage
dc.coverage.spatial
dc.date.accessioned2017-07-27T07:15:22Z-
dc.date.available2017-07-27T07:15:22Z-
dc.identifier.urihttp://hdl.handle.net/10603/163608-
dc.description.abstractnewline Programming paradigm is the basis for any software and programming languages design. Object oriented programming paradigm can be considered as the dominating paradigm whereas functional programming paradigm is the emerging programming paradigm. Every current software design use programming concepts from various programming paradigms, but researchers in Programming Paradigms had only addressed a particular programming paradigm or a programming concept, while evaluating the efficiency of programming paradigms and its concepts. Design level optimizations are mostly overlooked while suggesting solutions for underperformance issues. Inappropriateness of certain types of software developments and the resource consumption overheads are the major concerns of programming paradigms. As a solution of these inherent glitches, researchers have recommended alternative programming paradigm. Besides, they are also coming up with new programming paradigms. Instead of these solutions, this research is targeted to identify an alternative approach to use the programming paradigms effectively. The main aim of this research is to identify suitable programming concepts from various programming paradigms in view of low resource devices development and eventually contribute an approach for design level optimization through programming paradigm concepts. Data have been collected through programming experiments. Mobile devices application development were considered as sample to represent the low resource devices software development. Diversified main stream programming platforms and languages were used. Programs were created to test and identify the better concepts of those with substitutes, CPU time and memory consumptions were measured. The first part of the research results indicated that, most of the newlineii newlineprogramming concepts have its equivalents, they produce the same results but with different efficiency. And as the major contribution of this research, the resource efficient programming concepts from the widely used programming paradigms such as Imperative, Object oriented, Event Driven with GUI programming and Functional are identified through the empirical evaluation of the programming concepts. Such concepts can be applied by any software engineering practitioners in designing resource efficient constructs for software applications. Using this guideline substantial performance growth can be formed and at the same time, performance degradation issues can be easily avoided. Eventually, this research contributes a way to optimize the program at design level.
dc.format.extent
dc.languageEnglish
dc.relation
dc.rightsuniversity
dc.titleA DESIGN LEVEL OPTIMIZATION APPROACH FOR MULTI PARADIGM SOFTWARE DESIGNS
dc.title.alternative
dc.creator.researcherSELVAKUMAR SAMUEL. M
dc.description.note
dc.contributor.guideA.KOVALAN
dc.publisher.placeThanjavur
dc.publisher.universityPeriyar Maniammai University
dc.publisher.institutionDepartment of Computer Science and Applications
dc.date.registered23-3-2011
dc.date.completed
dc.date.awarded17-4-2017
dc.format.dimensions
dc.format.accompanyingmaterialCD
dc.source.universityUniversity
dc.type.degreePh.D.
Appears in Departments:Department of Computer Science and Applications

Files in This Item:
File Description SizeFormat 
10. chapter 2.pdfAttached File379.7 kBAdobe PDFView/Open
11. chapter 3.pdf1.41 MBAdobe PDFView/Open
12. chapter 4.pdf1.51 MBAdobe PDFView/Open
13. chapter 5.pdf315.93 kBAdobe PDFView/Open
14. chapter 6.pdf714.66 kBAdobe PDFView/Open
15. chapter 7.pdf349.45 kBAdobe PDFView/Open
16. reference list.pdf371.72 kBAdobe PDFView/Open
17. appendixes.pdf1.77 MBAdobe PDFView/Open
1. title.pdf145.39 kBAdobe PDFView/Open
2 certificate.pdf278.22 kBAdobe PDFView/Open
3 declaration.pdf231.45 kBAdobe PDFView/Open
4. acknowledgement.pdf10.6 kBAdobe PDFView/Open
5. abstract.pdf8.04 kBAdobe PDFView/Open
6. list of tables.pdf19.38 kBAdobe PDFView/Open
7. list of figures.pdf136.65 kBAdobe PDFView/Open
8. table of contents.pdf381.08 kBAdobe PDFView/Open
9. chapter 1.pdf302.09 kBAdobe PDFView/Open


Items in Shodhganga are licensed under Creative Commons Licence Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0).

Altmetric Badge: