APPLYING PROGRAM DEPENDENCE ANALYSIS TO JAVA SOFTWARE

Gespeichert in:
Bibliographische Detailangaben
Titel: APPLYING PROGRAM DEPENDENCE ANALYSIS TO JAVA SOFTWARE
Autoren: Zhao, Jian-Jun
Publikationsjahr: 1998
Bestand: Feng Chia University: DSpace
Schlagwörter: Java and Internet/Web Computing
Beschreibung: 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. ; 成功大學, 台南市
Publikationsart: other/unknown material
Dateibeschreibung: 8p.; 729837 bytes; application/pdf
Sprache: Chinese
Relation: 1998 ICS會議; http://dspace.lib.fcu.edu.tw/handle/2377/2110
Verfügbarkeit: http://dspace.lib.fcu.edu.tw/handle/2377/2110
Dokumentencode: edsbas.79DFB8F5
Datenbank: BASE
Beschreibung
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. ; 成功大學, 台南市