EWnFM: An Environment States Oriented Web Service Non-Functional Property Model

被引:3
作者
Zhang, Yin [1 ]
Ge, Liang [2 ]
Gao, Kening [3 ]
Zhang, Bin [1 ]
Xue, Zhuyin [1 ]
机构
[1] Northeastern Univ, Coll Informat Sci & Engn, Shenyang 110004, Peoples R China
[2] PLA, Unit 68058, Lanzhou 730000, Peoples R China
[3] Northeastern Univ, Ctr Comp, Shenyang 110004, Peoples R China
关键词
PERFORMANCE; PREDICTION;
D O I
10.3390/e17020509
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
A proper model of Web service non-functional properties is the key foundation to the evaluation of non-functional properties of Adaptive Service Based Software (ASBS) systems. As the environment in which a Web service is deployed may keep changing, environmental factors would affect the non-functional properties of a Web service a lot. However, available non-functional property models usually ignore the impact of environmental factors, leading to insufficient modeling power of non-functional properties, limited effect of system wide non-functional property evaluation based on these models, and the inability to support environment states oriented specifications of ASBS. This paper propose an environment states oriented Web service non-functional property model. By considering the differences of a non-functional property under different environment states, environment states of a Web service is analyzed using a Dirichlet process based method. With such a foundation, an environment states oriented Web service non-functional property model is introduced, together with the parameter estimation methods based on historical monitor data. Experiment results have shown that compared to the evaluated methods, our model could generate data that are much close to real monitored data.
引用
收藏
页码:509 / 527
页数:19
相关论文
共 21 条
[1]   Measuring the capacity of a Web server under realistic loads [J].
Banga G. ;
Druschel P. .
World Wide Web, 1999, 2 (1-2) :69-83
[2]   MICE: Monitoring and modelIng the Context Evolution [J].
Berardinelli, Luca ;
Di Marco, Antinisca ;
Di Paolo, Flavia .
2012 IEEE SIXTH INTERNATIONAL CONFERENCE ON SELF-ADAPTIVE AND SELF-ORGANIZING SYSTEMS WORKSHOPS (SASOW), 2012, :139-144
[3]  
Berardinelli L, 2010, LECT NOTES COMPUT SC, V6013, P353, DOI 10.1007/978-3-642-12029-9_25
[4]   Performance evaluation of UML design with Stochastic well-formed nets [J].
Bernardi, Simona ;
Merseguer, Jose .
JOURNAL OF SYSTEMS AND SOFTWARE, 2007, 80 (11) :1843-1865
[5]   Statistical inference for discretely observed Markov jump processes [J].
Bladt, M ;
Sorensen, M .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-STATISTICAL METHODOLOGY, 2005, 67 :395-410
[6]  
Calinescu R., 2001, IEEE T SOFTWARE ENG, V37, P387
[7]  
Cardellini V, 2009, LECT NOTES COMPUT SC, V5835, P24, DOI 10.1007/978-3-642-10248-6_2
[8]  
Cardoso J., 2004, Web Semantics: Science, Services and Agents on the World Wide Web, V1, P281, DOI DOI 10.1016/J.WEBSEM.2004.03.001
[9]   Dealing with Burstiness in Multi-Tier Applications: Models and Their Parameterization [J].
Casale, Giuliano ;
Mi, Ningfang ;
Cherkasova, Ludmila ;
Smirni, Evgenia .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (05) :1040-1053
[10]  
D'Ambrogio, 2007, P 6 INT WORKSHOP SOF, P78