APPLYING PROGRAM DEPENDENCE ANALYSIS TO JAVA SOFTWARE
Saved in:
| Title: | APPLYING PROGRAM DEPENDENCE ANALYSIS TO JAVA SOFTWARE |
|---|---|
| Authors: | Zhao, Jian-Jun |
| Publication Year: | 1998 |
| Collection: | Feng Chia University: DSpace |
| Subject Terms: | Java and Internet/Web Computing |
| Description: | Understanding program dependences is essential for many software engineering activities including program slicing, testing, debugging, reverse engineering, maintenance, and complexity measurement. This paper presents the software depencence graph for Java (JSDG) , which extends previous dependence-based representations, to represent various typers of program dependences in Java software. The JSDG consists of a group of depencence graphs which can be used to represent Java methods, classes and their extensions and interactions, interfaces and their extensions, complete programs, and packages respectively. The JSDG can be used as an underlying representation to develop software engineering tools for Java software. ; 成功大學, 台南市 |
| Document Type: | other/unknown material |
| File Description: | 8p.; 729837 bytes; application/pdf |
| Language: | Chinese |
| Relation: | 1998 ICS會議; http://dspace.lib.fcu.edu.tw/handle/2377/2110 |
| Availability: | http://dspace.lib.fcu.edu.tw/handle/2377/2110 |
| Accession Number: | edsbas.79DFB8F5 |
| Database: | BASE |
| Abstract: | Understanding program dependences is essential for many software engineering activities including program slicing, testing, debugging, reverse engineering, maintenance, and complexity measurement. This paper presents the software depencence graph for Java (JSDG) , which extends previous dependence-based representations, to represent various typers of program dependences in Java software. The JSDG consists of a group of depencence graphs which can be used to represent Java methods, classes and their extensions and interactions, interfaces and their extensions, complete programs, and packages respectively. The JSDG can be used as an underlying representation to develop software engineering tools for Java software. ; 成功大學, 台南市 |
|---|
Nájsť tento článok vo Web of Science