DocumentCode :
3368817
Title :
Identification Of Software Performance Bottleneck Components In Reuse based Software Products With The Application Of Acquaintanceship Graphs
Author :
Jasmine, K.S. ; Vasantha, R.
Author_Institution :
R.V.C.E., Bangalore
fYear :
2007
fDate :
25-31 Aug. 2007
Firstpage :
34
Lastpage :
34
Abstract :
Component-based software engineering provides an opportunity for better quality and increased productivity in software development by using reusable software components [9]. Also performance is a make-or-break quality for software. The systematic application of software performance engineering techniques throughout the development process can help to identify design alternatives that preserve desirable qualities such as extensibility and reusability while meeting performance objectives [1]. Implementing the effective performance-based management of software intensive projects has proven to be challenging task now a days. This paper aims at identifying the major reasons of software performance failures in terms of the component communication path. My work focused on one of the applications of discrete mathematics namely graph theory. This study makes an attempt to predict the most used components to the least used with the help of acquaintanceship graphs and also the shortest communication path between any two components with the help of adjacency matrix. Experiments are conducted with four components and the result shows a promising approach towards component utilization and bottleneck determination that describe the major areas in the component communication to concentrate in achieving success in cost-effective development of highly performance software.
Keywords :
graph theory; object-oriented programming; software performance evaluation; software quality; software reliability; software reusability; acquaintanceship graph theory; component communication path; component-based software engineering; discrete mathematics; reusable software components; software development; software performance failure; software product reusability; software quality; Application software; Design engineering; Mathematics; Productivity; Programming; Project management; Software engineering; Software performance; Software quality; Software reusability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering Advances, 2007. ICSEA 2007. International Conference on
Conference_Location :
Cap Esterel
Print_ISBN :
0-7695-2937-2
Electronic_ISBN :
978-0-7695-2937-0
Type :
conf
DOI :
10.1109/ICSEA.2007.40
Filename :
4299916
Link To Document :
بازگشت