基于设计模式的可扩展Java静态分析器设计

来源 :计算机应用 | 被引量 : 5次 | 上传用户:wc836952
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
鉴于静态分析器设计的复杂性,提出运用多种设计模式构建静态分析器系统。结合实例详细论述单件、访问者、外观及工厂方法等模式在构建Java静态分析器中的应用。旨在促使静态分析器系统开发中应用设计模式,设计出灵活、可复用和易理解的软件,提高软件的质量和软件的复用性及可扩展性。
其他文献
从事语文教学10多年了,以前我以为只要上课多提些问题让学生回答,造成一种热烈的课堂气氛,就能提高学生的思维能力。于是问题不分大小难易,统统搬上课堂,师生间一问一答,课堂气氛异
目的 探讨不同入路显微外科手术切除鞍区脑膜瘤的临床疗效。方法 根据显微手术入路的不同将83例鞍区脑膜瘤患者分为翼点入路组27例,额下入路组30例以及纵裂入路组26例。对3组
目的 分析参芪扶正注射液对肺癌阻塞性肺部感染辅助治疗的临床疗效。方法 选取80例肺癌合并阻塞性肺部感染患者为研究对象,随机将其分为对照组和实验组,每组各40例,对照组给
提出了重载Windows 98系统动态库输出函数的相关概念 ,并给出了实现重载的一个实例 ,该实例具有代表性与适应性
<正>转变观念,增强服务意识,更有效地发 挥职能作用,为企业的经济发展搭建起公平竞争的“平台”,是加入WTO新形势下,对税务机关提出的新的要求。如何做到秉公执法和优质高
目的探讨卡培他滨+奥沙利铂(XELOX)化疗方案与亚叶酸钙/5-氟脲嘧啶+奥沙利铂(FOLFOX6)化疗方案治疗晚期结直肠癌的近期疗效、不良反应及远期生存率的影响。方法选取106例晚期结直肠
本文描述了基于内容的多媒体信息检索的基本概念、特点、系统结构以及正在制定的相关国际标准MPEG7,并列举了MPEG7工具将支持的若干应用。
:将非线性动力系统中的混沌理论用于密码学研究 ,产生新的隐密通讯技术 ,可用于军事、外交、邮电、金融、电子商务、图文传真等领域。文章讨论了混沌编码的原理 ,混沌序列的构造 ,完成了计算机软件编制 ,实现了对文字信号的混沌加解密处理。
针对椒盐噪声的滤除问题 ,提出对中值滤波的改进算法 ,基于中值的极值滤波法。该算法在对图像中的所有象素点进行检测和判断的基础上 ,根据文中定义的判别准则并充分利用中值滤波法的优点来消除噪声。仿真实验证明 ,该方法对于受椒盐噪声污染比较严重的图像有较好的滤波效果 ,与其他改进算法相比其计算量相对较小