DocumentCode
2587862
Title
Declarative Performance Modeling for Component-Based System using UML Profile for Schedulability, Performance and Time
Author
Zhang, Yong ; Huang, Tao ; Wei, Jun
Author_Institution
Inst. of Software, Chinese Acad. of Sci., Beijing
fYear
2006
fDate
11-15 Sept. 2006
Firstpage
246
Lastpage
258
Abstract
In this paper we propose a declarative method for modeling the performance impact of container middleware to component-based system. The method abstracts the major performance impact factors, and these factors are modeled as sub-models by using UML activity diagram with UML profile for schedulability, performance and time annotations. Through a model assembly descriptor file associated with specific component application, the model assembling algorithm proposed in this paper can automatically composite the performance impacting factors into component application UML model. The declarative method helps to realize the separation of concerns between component application performance modeling and middleware impact. Using a case study, we validate proposed method
Keywords
Unified Modeling Language; middleware; object-oriented programming; scheduling; software performance evaluation; UML profile; component-based system; container middleware; declarative performance modeling; model assembling algorithm; schedulability; time annotations; Abstracts; Application software; Assembly; Containers; Electronic mail; Java; Middleware; Performance analysis; Software performance; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Formal Methods, 2006. SEFM 2006. Fourth IEEE International Conference on
Conference_Location
Pune
Print_ISBN
0-7695-2678-0
Type
conf
DOI
10.1109/SEFM.2006.14
Filename
1698742
Link To Document