A New Approach for Web Applications Examination before Publishing

M. Ghahremani, S. Hosseini-Seno, R. Budiarto
{"title":"A New Approach for Web Applications Examination before Publishing","authors":"M. Ghahremani, S. Hosseini-Seno, R. Budiarto","doi":"10.1109/ICFCC.2009.141","DOIUrl":null,"url":null,"abstract":"Before placing a web based application in the real servers of the real world with millions of users and going to serve them, it is needed to examine the functionality of the application which is under real work load stress to evaluate server and application for final conditions. This paper is focused on modeling of the user behavior by using data mining methods and extracting different types of application clusters and creating profiles of user’s behavior for each cluster. Also user think time is considered as the principal component of work load and presents a mathematical model of user think time. Related to the selected web application and finally by using the distribution function of user think time and written macros for the web browser, it also creates the work load of types of users and sends it toward the web servers and examines web server status. This article unlike some studies that attempt to model web server and characterizing it’s components, has simulated the web server responsibility and ability by using real traffic to prepare better solutions if hardware or their applications codes are not suitable. Unlike the related works that validate a special system and characterize parameters of its load, our recommendation is useful for all types of servers and web applications. Due to proposed model results, it’s possible to prefer suitable recommendation for programmers and the relevant site management.","PeriodicalId":338489,"journal":{"name":"2009 International Conference on Future Computer and Communication","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-04-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Conference on Future Computer and Communication","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICFCC.2009.141","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Before placing a web based application in the real servers of the real world with millions of users and going to serve them, it is needed to examine the functionality of the application which is under real work load stress to evaluate server and application for final conditions. This paper is focused on modeling of the user behavior by using data mining methods and extracting different types of application clusters and creating profiles of user’s behavior for each cluster. Also user think time is considered as the principal component of work load and presents a mathematical model of user think time. Related to the selected web application and finally by using the distribution function of user think time and written macros for the web browser, it also creates the work load of types of users and sends it toward the web servers and examines web server status. This article unlike some studies that attempt to model web server and characterizing it’s components, has simulated the web server responsibility and ability by using real traffic to prepare better solutions if hardware or their applications codes are not suitable. Unlike the related works that validate a special system and characterize parameters of its load, our recommendation is useful for all types of servers and web applications. Due to proposed model results, it’s possible to prefer suitable recommendation for programmers and the relevant site management.
Web应用程序发布前审查的新方法
在将基于web的应用程序放置在拥有数百万用户的真实世界的真实服务器上并为他们提供服务之前,需要检查应用程序在真实工作负载压力下的功能,以评估服务器和应用程序的最终条件。本文的重点是利用数据挖掘方法对用户行为进行建模,提取不同类型的应用程序集群,并为每个集群创建用户行为概况。将用户思考时间作为工作负荷的主要组成部分,提出了用户思考时间的数学模型。与选定的web应用程序相关,最后利用用户思考时间的分布函数和为web浏览器编写的宏,创建用户类型的工作负载并将其发送给web服务器,并检查web服务器的状态。本文不像一些试图对web服务器建模并描述其组件特征的研究,而是通过使用真实流量来模拟web服务器的责任和能力,以便在硬件或其应用程序代码不合适的情况下准备更好的解决方案。与验证特殊系统并描述其负载参数的相关工作不同,我们的建议对所有类型的服务器和web应用程序都很有用。由于所建议的模型结果,可能更倾向于为程序员和相关站点管理提供合适的推荐。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信