arrow
返回

A method for documenting code components

delete1996-08-01
delete4
delete
OA
AI
V
Victor R. Basili
S
Salwa K. Abd–El–Hafiz
DOI:10.1016/0164-1212(95)00070-4delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
We propose a set of criteria for facilitating the rigorous understanding of code components via documentation and evaluate existing notations and approaches with respect to these criteria. We present an overview of an analysis approach designed to generate program documentation that satisfies these criteria. Because of the inherent difficulty and importance of reasoning about loops, we focus on understanding and documenting loops. We decompose loops into their component parts and obtain formal specifications of the resulting loop fragments by use of a knowledge base. We build this knowledge base for a specific application domain by designing plans that allow us to recognize stereotyped code patterns and associate them with their formal specifications. Finally, we synthesize a consistent and accurate specification of the whole loop construct from the specifications of its fragments. To evaluate our loop analysis approach, a case study was performed on a preexisting program of reasonable size. Results concerning the analyzed loops and the plans designed for them are given. To generate formal documentation of complete program modules, we briefly describe how to integrate our loop analysis approach with an existing program analysis tool, FSQ(2), which uses user-supplied loop specifications.
Keyword:
PROGRAMS
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
SUB-GOAL INDUCTION
err1977-04-01
err25
errOAAI
errMORRIS, JH; WEGBREIT, B
err分享
err收藏
err分享
err收藏
err分享
err收藏
The Associations of Fetuin-A With Subclinical Cardiovascular Disease in Community-Dwelling Persons
err2011-11-01
err0
errOAAI
errJoachim H. Ix; Elizabeth Barrett-Connor; Christina L. Wassel; Kevin Cummins; Jaclyn Bergstrom; Lori B. Daniels; Gail A. Laughlin
err分享
err收藏
Effect of glutathione capping on the antibacterial activity of tin doped ZnO nanoparticles
err2021-08-27
err0
PREAI
errSunil Kumar; Kavita; H S Bhatti; Karamjit Singh; Saurabh Gupta; Swati Sharma; Vijay Kumar; Ravi Kant Choubey
err分享
err收藏
RULE-BASED SYSTEMS
err1985-09-01
err261
errOAAI
errHAYESROTH, F
err分享
err收藏
err分享
err收藏
学者 查看更多内容