DocumentCode
2432736
Title
Performance prediction of component based software systems using interface automata
Author
Karimpour, Jaber ; Isazadeh, Ayaz ; Izadkhah, Habib
Author_Institution
Dept. of Comput. Sci., Univ. of Tabriz, Tabriz, Iran
fYear
2011
fDate
15-16 June 2011
Firstpage
69
Lastpage
76
Abstract
Most techniques used to assess the qualitative characteristics of software are done in testing phase of software development. Assessment of performance in the early software development process is particularly important for risk management. In this paper, we present a method based on interface automata and use queuing theory to predict software components-based performance. The main difference between our proposed method and other methods is that we have used a lightweight formal language named interface automata to describe the behavior of software components; and use the optimistic composition of different software components on the sequence diagram. We develop interface automata so that the performance data related to interaction of software components can be considered in order to predict software system performance by using queuing theory.
Keywords
automata theory; queueing theory; software architecture; software performance evaluation; interface automata; optimistic composition; performance prediction; queuing theory; risk management; software components based performance; software development; software systems; Automata; Computer architecture; Queueing analysis; Software architecture; Software systems; Unified modeling language; Interface Automata; Software architecture; queuing theory;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Science and Software Engineering (CSSE), 2011 CSI International Symposium on
Conference_Location
Tehran
Print_ISBN
978-1-61284-206-6
Type
conf
DOI
10.1109/CSICSSE.2011.5963994
Filename
5963994
Link To Document