引用本文:陈绍强,杨放春,陈俊亮.功能转换——软件维护自动化之路.软件学报,1997,8(3):220-234
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4550次   下载 5180 本文二维码信息
码上扫一扫!
分享到: 微信 更多
功能转换——软件维护自动化之路
陈绍强1, 杨放春1, 陈俊亮1
北京邮电大学程控交换技术与通信网国家重点实验室,北京,100088
摘要:
软件维护的自动化是由维护工具根据维护人员提出的维护需求规范自动进行维护操作.这些维护操作种类很多,但最重要的是功能转换.功能转换涉及到功能识别、功能转换需求规范定义及功能生成.功能自动转换的基础在于对功能这一概念的理论剖析和建模.目前维护自动化基本上是走程序转换的道路,这种方法是建立一个概念模式及转换模式库以提供规则,程序转换就依据这套规则进行.程序转换没有从根本上解决问题,因为维护能力被限制在所提供的概念模式及转换模式中,而实际的维护要求则千变万化.这个矛盾的解决只能通过总结出功能的共性,并借以分析出具
关键词:  软件维护  功能  程序理解  功能约束  功能转换  波动效应
DOI:
分类号:
基金项目:本文研究得到国家自然科学基金,邮电部青年基金资助.
FUNCTIONAL TRANSFORMATION——APPROACH TOAUTOMATING SOFTWARE MAINTENANCE
CHEN Shaoqiang,YANG Fangchun,CHEN Junliang
Abstract:
Generic unit is an important aspect characteristic of ADA.Most ADA compilers make several passes,one of which devoted signally to the preprocession of generic unit.There are also compilers that scan more than once for the procession of generic units.This paper proposed a new approach to processing of generic unit in ADA compilers in one pass,which is applied to the compiler system of PC/UNIX ADA-Z,and had some satisfactory results.
Key words:  Software maintenance  function  program understanding  function constraints  functional transformation  ripple effect