面向对象程序理解系统JBPAS

来源 :北京大学 | 被引量 : 0次 | 上传用户:a1234578
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面向对象方法已趋向成熟,面向对象编程语言得到了广泛的重视和应用,但是面向对象程序理解理论、技术和工具都还处于早斯的控究阶段.面向对象程序理解的研究已经成为程序理解的焦点之一.面向对象程序理解系统需要解决以下几个问题;为面向对象程序建立概念模型,捕捉其中的程序实体及其联系;参照概念模型,采用何种机制从目标程序中抽取所需的程序信息;组成、抽象和表面面向对象程序信息,以辅助用户程序理解时的各个活动.该论文重点研究上述问题,并介绍了一个针对C++程序的面向对象程序理解系统JBPAS(Jade Bird Program Analysis System).
其他文献
纵观并行机的发展史,第一类新机型的出现,都伴随着计算在编程者,编译器和硬件之间的重新分工,分工的目的在于实现高性能的并行计算.并行计算模型是分工的尺度,抽象了计算机硬
数据仓库、OLAP、数据挖掘技术是实现从机械式的简单事务处理向提供复杂分析转变的关键技术.数据仓库提供一种有利于分析的数据集成机制;OLAP提供了深度查询统计功能;数据挖
该文以面向Internet的机器翻译系统为研究北景,对面向机器翻译的超文本信息流处理技术进行了深入的研究和探索.该文主要进行了如下几个方面的研究:一是面向机器翻译的HTML信
该文主要是阐述如何用OLAP技术实现财务分析系统.首先介绍了财务和OLAP的一些基本知识和概念.然后通过分析财务分析的需求指出直接用OLAP超立方体模型实现财务分析存在的问题
软件可靠性是软件质量的重要指标,选择何种测试方法对软件进行发布前的测试,既能发现尽可能多的错误,又能更加准确地度量和预测软件的可靠性,这一问题是软件测试及软件可靠性
该论文所涉及的课题是在国产操作系统COSIX下通过流来设计和实现一个状态检查包 过滤器.首先,该论文陈述了流及其基本概念,并着重对流机制和多路复用进行了分析;然后,深入地
该文首先概述了数据仓库的概念、数据仓库的作用、数据仓库的设计等问题,然后分析比较了目前联机分析处理的两种数据存储结构(ROLAP和MOLAP),提出了一种新的,集关系的和多维
随着图像分割技术的不断发展,对分割的准确性和实时性要求越来越高。目前,基于Otsu的图像阈值分割方法由于实现简单、分割效果好而成为该领域的一个重要研究热点。但是,Otsu方法
该文主要介绍了"基于文件级数据加密解密应用系统"的设计思想、系统结构、主要算法的原理、各子系统的功能结构等.由于目前国际上加解密算法多种多样,而且比较复杂,因此,该文
面向服务的架构(SOA)是目前构建开放环境下分布式应用的一种主流范式。在SOA下,服务是开发者进行开发过程中的基本元素,而服务的组合与协同是应用构造的关键。软件体系结构模