咨询与建议

限定检索结果

文献类型

  • 122 篇 会议
  • 98 篇 期刊文献
  • 8 篇 学位论文

馆藏范围

  • 228 篇 电子文献
  • 0 种 纸本馆藏

日期分布

学科分类号

  • 201 篇 工学
    • 167 篇 软件工程
    • 123 篇 计算机科学与技术...
    • 63 篇 电气工程
    • 8 篇 信息与通信工程
    • 5 篇 控制科学与工程
    • 2 篇 电子科学与技术(可...
    • 1 篇 网络空间安全
  • 4 篇 教育学
    • 4 篇 教育学
  • 4 篇 理学
    • 2 篇 系统科学
    • 1 篇 数学
  • 3 篇 管理学
    • 3 篇 管理科学与工程(可...
    • 1 篇 工商管理
  • 1 篇 经济学
    • 1 篇 应用经济学
  • 1 篇 法学
    • 1 篇 社会学

主题

  • 228 篇 program understa...
  • 54 篇 reverse engineer...
  • 34 篇 software mainten...
  • 15 篇 debugging
  • 15 篇 dynamic analysis
  • 12 篇 program analysis
  • 10 篇 static analysis
  • 9 篇 software visuali...
  • 9 篇 software enginee...
  • 9 篇 visualization
  • 8 篇 legacy systems
  • 8 篇 program comprehe...
  • 7 篇 software evoluti...
  • 7 篇 software tools
  • 7 篇 design recovery
  • 6 篇 software archite...
  • 6 篇 software reuse
  • 6 篇 documentation
  • 6 篇 slicing
  • 5 篇 program slicing

机构

  • 3 篇 univ alabama dep...
  • 3 篇 georgia inst tec...
  • 3 篇 univ bremen brem...
  • 3 篇 hiroshima city u...
  • 3 篇 georgia inst tec...
  • 3 篇 univ montreal de...
  • 3 篇 natl univ singap...
  • 3 篇 cwi nl-1090 gb a...
  • 3 篇 univ bern softwa...
  • 2 篇 univ british col...
  • 2 篇 nyu ny 10003 usa
  • 2 篇 univ lugano fac ...
  • 2 篇 rmit univ sch co...
  • 2 篇 robert bosch gmb...
  • 2 篇 univ maryland de...
  • 2 篇 microsoft res re...
  • 2 篇 hebrew univ jeru...
  • 2 篇 univ limerick de...
  • 2 篇 brown univ dept ...
  • 2 篇 florida inst tec...

作者

  • 6 篇 antoniol g
  • 5 篇 rugaber s
  • 5 篇 gueheneuc yann-g...
  • 5 篇 ducasse s
  • 5 篇 quante jochen
  • 5 篇 koschke rainer
  • 4 篇 tonella p
  • 4 篇 merlo e
  • 4 篇 moonen l
  • 4 篇 ueno h
  • 4 篇 antoniol giulian...
  • 4 篇 lanza m
  • 4 篇 prakash a
  • 3 篇 hayashi shinpei
  • 3 篇 fink stephen j.
  • 3 篇 scott tilley
  • 3 篇 kawabata hideyuk...
  • 3 篇 cappos justin
  • 3 篇 nishimoto masash...
  • 3 篇 paul s

语言

  • 216 篇 英文
  • 11 篇 其他
  • 1 篇 德文
检索条件"主题词=Program Understanding"
228 条 记 录,以下是1-10 订阅
排序:
program understanding Using Ontologies and Dynamic Analysis  18
Program Understanding Using Ontologies and Dynamic Analysis
收藏 引用
33rd Annual ACM Symposium on Applied Computing (ACM SAC)
作者: Belmonte, Javier Dugerdil, Philippe eKlore Srl Rue Voltaire 12 CH-1201 Geneva Switzerland Geneva Sch Business Adm HES SO Rue Tambourine 17 CH-1227 Carouge Switzerland
No maintenance activity can be performed without understanding at least the part of the program that needs to be modified. Therefore, considering its cost, helping developers to understand programs is a must. Conseque... 详细信息
来源: 评论
program understanding and maintenance with the CANTO environment
Program understanding and maintenance with the CANTO environ...
收藏 引用
International Conference on Software Maintenance
作者: Antoniol, G Fiutem, R Lutteri, G Tonella, P Zanfei, S Merlo, E IRST Povo Italy
During maintenance activities, the availability of integrated conceptual views that present software at different levels of abstraction, from software architecture to control and data flow relations at code level, is ... 详细信息
来源: 评论
program understanding using program slivers - An experience report
Program understanding using program slivers - An experience ...
收藏 引用
International Conference on Software Maintenance
作者: Gupta, A Weyerhaeuser Flint River Operations Oglethorpe United States
A large amount of legacy software is written in languages such as FORTRAN and COBOL. Hard-copy and inline documentation for this software is often inadequate to perform maintenance or re-implementation. These tasks ar... 详细信息
来源: 评论
CONCEPTS AND METHODOLOGIES FOR KNOWLEDGE-BASED program understanding - THE ALPUSS APPROACH
收藏 引用
IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS 1995年 第9期E78D卷 1108-1117页
作者: UENO, H Tokyo Denki Univ Saitama-ken Japan
The background concepts and methodologies of the knowledge-based program understander ALPUS is discussed. ALPUS understands user's buggy Pascal programs using four kinds of programming knowledge: the knowledge on ... 详细信息
来源: 评论
Using fuzzy reasoning to support automated program understanding
收藏 引用
INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING 2000年 第1期10卷 115-137页
作者: Burnstein, I Saner, F IIT Dept Comp Sci Chicago IL 60616 USA Goshen Coll Dept Comp Sci Goshen IN 46526 USA
In this paper we describe how fuzzy reasoning can assist an automated program understanding/fault localization tool with program understanding tasks. We are developing such a tool called BUG-DOCTOR, which is based on ... 详细信息
来源: 评论
Use-case driven method of architecture recovery for program understanding and reuse reengineering
Proceedings of the European Conference on Software Maintenan...
收藏 引用
Proceedings of the European Conference on Software Maintenance and Reengineering, CSMR 2000年 23-31页
作者: Bojic, Dragan Velasevic, Dusan Univ of Belgrade Belgrade Serbia
This work focuses on architectural recovery for program understanding and reuse reengineering of legacy object-oriented systems. The proposed method is based on dynamic analysis of the system for the selected test cas... 详细信息
来源: 评论
Abstracting Runtime Heaps for program understanding
收藏 引用
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING 2013年 第6期39卷 774-786页
作者: Marron, Mark Sanchez, Cesar Su, Zhendong Fahndrich, Manuel Imdea Software Inst Fac Informat Madrid 28660 Spain Univ Calif Davis Dept Comp Sci Davis CA 95616 USA Microsoft Res Redmond WA 98052 USA
Modern programming environments provide extensive support for inspecting, analyzing, and testing programs based on the algorithmic structure of a program. Unfortunately, support for inspecting and understanding runtim... 详细信息
来源: 评论
PROUST - KNOWLEDGE-BASED program understanding
收藏 引用
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING 1985年 第3期11卷 267-275页
作者: JOHNSON, WL SOLOWAY, E Department of Computer Science Yale University
PROUST is a program that performs online analysis and understands PASCAL written by novice programmers. PROUST receives as input a program and a nonalgorithmic description of the program requirements; it then determi... 详细信息
来源: 评论
Augmenting Code with In Situ Visualizations to Aid program understanding  18
Augmenting Code with In Situ Visualizations to Aid Program U...
收藏 引用
CHI Conference on Human Factors in Computing Systems (CHI)
作者: Hoffswell, Jane Satyanarayan, Arvind Heer, Jeffrey Univ Washington Seattle WA 98195 USA Stanford Univ Stanford CA 94305 USA
programmers must draw explicit connections between their code and runtime state to properly assess the correctness of their programs. However, debugging tools often decouple the program state from the source code and ... 详细信息
来源: 评论
JTourBus: Simplifying program understanding by documentation that provides tours through the source code
JTourBus: Simplifying program understanding by documentation...
收藏 引用
23rd IEEE International Conference on Software Maintenance
作者: Oezbek, Christopher Prechelt, Lutz Free Univ Berlin Inst Informat D-14195 Berlin Germany
Many small and medium-sized systems have little or no design documentation, which makes program understanding during maintenance enormously more difficult when performed by outsiders. Thus, if only minimal design docu... 详细信息
来源: 评论