基于Ajax的Web应用客户端的EFSM模型构建

来源 :北京化工大学 | 被引量 : 0次 | 上传用户:caiaikai
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于模型的软件测试技术在学术界和工业界得到越来越多的重视,已成为自动化测试的一个重要研究方向。进入Web2.0时代之后,Ajax技术广泛应用于Web应用中。由于Ajax技术可以对Web页面异步刷新,因此给Web应用的模型表示带来了新的挑战。在Web应用建模方法研究领域中,研究对象主要为不含Ajax的Web应用,少数针对Ajax特性的建模方法采用传统的FSM模型或UML模型来表示,并不能描述客户端消息触发后的参数传递过程。因此,本文采用EFSM(扩展有限状态机)模型作为Web应用的描述模型,给出一种针对Web应用客户端的EFSM模型构建方法。通过对EFSM模型状态及迁移的定义,利用实际的用户行为轨迹信息,对Web应用客户端进行建模。对于用户行为轨迹trace,提出三种充分性准则用以补充轨迹集合,并依据某种准则生成相应的最小trace集。基于用户行为轨迹,构建初始EFSM模型,并进行修订和约减,在减少了模型中冗余状态及迁移的同时,能有效确保建模结果的有效性。为验证所提出建模方法的有效性,论文有针对性地进行了 一系列实验。结果表明:利用本文所述方法能够在合理的时间内构建Web应用客户端的EFSM模型,该模型能够表示基于Ajax的Web应用异步刷新特性及参数传递。利用本文提出的充分性准则生成的最小trace集,可以在减少原始轨迹集的同时,保证建模结果的完整性,提高了建模效率。
其他文献
机器唇读,是一种非常新颖,只使用视觉信息即可理解讲话内容的技术。唇读识别是人工智能和计算机视觉领域重要的研究课题,借助唇部特征的辨识,可将其应用在后天聋哑人士的语言
高粘复合改性橡胶沥青(High Viscosity Compound Modified Rubber Asphalt,HVAR)可以提高沥青混合料的整体粘附性和使用的耐久性。本文基于废胎胶粉改性沥青技术,采用复合改性方法,分别研究了三种高粘复合改性橡胶沥青的多种技术指标和性能参数,以及三种HVAR混合料的配合比设计,路用性能和现场施工工艺及其质量控制,得到以下结论:基于废胎胶粉改性沥青技术及复合改
在工农业生产和人们的日常生活和中,许多气体扮演着重要的角色,其中某些痕量气体对人类生存环境的影响至关重要。因此,气体定量分析已成为现代检测技术的重要部分。在众多的气体检测技术中,光声光谱检测技术具有稳定性好、灵敏度高、选择性强、实时性好等优点,有着广阔的应用前景。本文通过对光声光谱检测方法的系统研究,深入分析并建立了基于光声光谱的痕量气体检测系统。本文主要内容如下:(1)从气体光声光谱检测原理以及
网络流量分类(Network Traffic Classification,NTC)既是保障网络服务质量的关键技术之一,又是网络攻击与恶意代码检测和流量清洗的重要手段。目前典型的流量分类的方法主要有基于通信双方端口号的规则型分类方法、基于深度包检测(Deep Package Inspection,DPI)的内容解释型分类方法和基于机器学习的统计分类方法。实践中网络动态端口的使用导致了基于端口号分类
阴极是真空电子管的电子源,热阴极由于其发射电流大、性能稳定,多年来一直被广泛应用于卫星通讯、雷达和其他国防工程或军用电子设备中。在阴极的各项性能中,发射电流和使用寿命是其核心性能指标。为了进一步提高现有热阴极的性能,本文提出综合利用热-光发射机理来提高热阴极发射能力或降低其工作温度以提高其寿命,主要研究内容包括:基于对阴极热-光电子产生-扩散-发射过程的分析,利用电子扩散方程、并基于费米能级以下等
AlGaN基深紫外发光二极管(ultraviolet light emitting diodes,UV-LEDs)在消毒、医疗、水与空气净化、高密度存储等方面有着广阔的应用前景。现阶段的UV-LED大多是基于极性c面AlGaN材料,但是c面AlGaN材料中沿[0001]生长方向存在着较强的自发极化与压电极化电场,从而导致量子限制斯塔克效应(quantum confined Stack effect
目的:运用脑电技术探寻轻度认知功能障碍(MCI)者健身气功锻炼前后的事件相关电位(ERP)的差异,进而探讨身心运动(健身气功)对认知功能障碍的大脑皮层活动及认知能力的影响。方
随着知识经济的不断发展,创新正在成为促进中国经济发展和提升核心竞争力的中流砥柱,是提升经济实力和综合竞争力的必由之路。随着中国经济逐渐步入“新常态”阶段,我国近年
近年来,学术界对产业集聚的研究早已不是简单的从集聚规模的角度来展开,而是从多样性、专业性等方面来衡量产业集聚,并进一步研究这种多样性、专业性对城市生产率的影响。当
立体视觉是计算机视觉领域最具研究价值的领域之一,被广泛应用于自动导航、影视娱乐、军事国防等诸多领域。立体匹配和虚拟视点作为双目立体视觉系统的两大核心技术,其运算速