详细设计文档与程序一致性维护解决方案研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:wilsonpfan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于软件再工程时代的到来,既存软件的再利用成为不可超越的课题。但是多数既存文档基本上都没有保持与程序的一致性。即便是一次开发也不能保证没有设计变更,而设计变更后的文档是否都能够及时随之变更?能否保证文档与程序的一致性?要解决这些现实问题——逆向工程问题,显然不是方法论能够解决的,必须研究计算机辅助手段。 本课题着眼于文档与程序一致性问题中的详细设计文档与程序的一致性维护问题,研究能够支持详细设计文档与程序的一致性维护的计算机辅助手段。详细设计文档的书写形式多种多样,有形式化描述语言、图形化描述语言,还有自然语言。形式化描述语言和图形化描述语言的详细设计文档与程序之间的一致性维护研究已有成熟的研究成果,而自然语言形式的详细设计文档与程序之间的一致性维护研究鲜有人涉足,本课题将在这方面作一些探索。 本课题以中文自然语言的详细设计文档与程序代码之间的一致性维护为研究对象。从自然语言理解技术和程序理解技术的思路出发研究各种可能的一致性维护策略,并充分利用奥地索(北京)信息技术有限公司自主研发的“软件企业平台OSEP”和“软件组装生产线OAL”平台所提供的可重用资源和条件,提出了一个基于AS-OSEP/OAL平台的详细设计书与程序一致性维护的解决方案,并最终将这个方案集成到AS-OSEP/OAL平台上,强化了“软件组装生产线OAL”平台在计算机辅助开发活动方面的功能。
其他文献
生物信息学(Bioinformatics)是利用计算机技术对在分子生物学等学科研究中的数据进行收集、整理和分析的一门学科。计算机中数据挖掘(Data mining)技术是一个从大量的数据中
在现代物流的背景下,物流中心起着至关重要的作用。尤其从供应链的高度看,其在仓储方面的优势可以在更好地降低物流成本的同时,缓冲供求的矛盾。而物流中心要想让自己的仓储工作
本文作为面向解释的偏差分析的前半部分工作,主要是通过对我们所做的一些偏差分析系统进行比较、分析,将面向解释的偏差分析问题模型化,并提出相应的问题解决方法。在模型化问题
在基于证书的公钥密码系统中需要大量的时间和存储空间来签发、存储用户的证书和公钥,而且验证也比较烦琐。为了简化公钥密码系统的密钥管理程序、降低开销,1984年Adi.Shamir提
传统计算机图形学,涉及到复杂建模、消隐、投影、裁剪和光照明计算,对高度复杂的场景,现有的计算机硬件无法实现几何场景的实时绘制。随着对绘制真实感和实时性要求的不断提高,目
防火墙作为信息安全保障的重要措施已经应用在众多组织机构的网络中。从防火墙技术诞生近20年来,防火墙产品的功能得到了不断的加强。但由于新的黑客攻击手段层出不穷,基于静
随着现代化社会的日新月异,计算机网络、数据库技术等信息技术的高速发展,使得企业在高速发展的同时,所面临的竞争也同益激烈。政府和企业如何能在复杂多变的市场环境中适应市场
全文检索技术已经在企业信息门户等领域有了广泛的应用。然而,目前大部分全文检索系统是面向静态数据库或半动态数据库的,即信息一旦录入就不能更新,或者只能在预先设置的时
图像分割是图像处理领域中的一个热点研究问题。传统的图像分割算法主要包括阈值法、边缘检测法、基于区域的方法以及聚类方法等。随着群智能算法的不断发展,蚁群聚类算法已
Thomas.Bayes在他的论文“关于几率性求解问题的评论”(1764)中首先提出了贝叶斯概率观点。1988年Pearl出版了关于贝叶斯网络(Bayesian Networks, BNs)的第一本书籍。近年来,