首页 | 本学科首页   官方微博 | 高级检索  
     

用Z形式化描述程序切片
引用本文:吴方君,徐升华.用Z形式化描述程序切片[J].小型微型计算机系统,2007,28(8):1444-1447.
作者姓名:吴方君  徐升华
作者单位:江西财经大学,信息管理学院,江西,南昌,330013
基金项目:江西省自然科学基金;江西省教育科学规划项目;江西省社会科学基金;江西财经大学校科研和教改项目
摘    要:程序切片是一种重要技术,已广泛地应用于软件工程的各个领域,如程序理解、维护、调试、测试、复用、度量等.虽然,越来越多的研究者致力于程序切片工作,然而由于缺少形式化方面的工作导致程序切片可能存在不一致性和模糊性.本文尝试着用Z语言来形式化描述程序切片,考虑了程序切片中诸如程序依赖图和程序切片算法等常用的方面.该形式化描述不仅能帮助人们正确地理解程序切片的含义,而且还能够从比较严格的意义上明确程序切片的应用领域.

关 键 词:程序切片  程序依赖图  系统依赖图  Z语言
文章编号:1000-1220(2007)08-1444-04
修稿时间:2006-05-31

Formalizing Program Slicing Using Z
WU Fang-jun,XU Sheng-hua.Formalizing Program Slicing Using Z[J].Mini-micro Systems,2007,28(8):1444-1447.
Authors:WU Fang-jun  XU Sheng-hua
Abstract:Program slicing is a well-known technique that has been used in a variety of software engineering areas,such as comprehension,understanding,maintenance,debugging,testing,reuse,metrics,etc.Recently, more and more researchers have worked with program slicing.However,the lack of formal semantic specification for it indicates the existence of potential semantic inconsistency and ambiguity in these activities.This paper represents a research effort towards the semantic formalization for program slicing technique using Z Schema Calculus.General aspects of program slicing are considered,i.e. program dependence graphs and program slicing algorithm.This formalization could help in the correct understanding of program slicing and also the correct application of a desired slicing regime in a rigorous way.
Keywords:program slicing  program dependence graph  system dependence graph  Z language
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号