Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Väitöskirjat
  • Näytä viite
  •   Etusivu
  • Trepo
  • Väitöskirjat
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Static and Dynamic Reverse Engineering Techniques for Java Software Systems

Systä, Tarja (2000)

 
Avaa tiedosto
951-44-4811-1.pdf (1.122Mt)
Lataukset: 



Systä, Tarja
Tampere University Press Tampereen yliopisto
2000

Tietojenkäsittelyoppi - Computer Science
Taloudellis-hallinnollinen tiedekunta - Faculty of Economics and Administration
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Väitöspäivä
2000-05-08
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/urn:isbn:951-44-4811-1
Tiivistelmä
The main contributions of this dissertation are as follows:

methods for using the dependencies between static and dynamic models for goal driven reverse engineering tasks, including
merging dynamic information to a static Rigiview;
using static information to guide the generation of dynamici nformation;
slicing a Rigi view using SCED scenarios; and
raising the level of abstraction of SCED scenarios using a high-level Rigigraph;

algorithms for optimizing synthesized state diagrams using UMLnotation;

application of the synthesis algorithm presented by Koskimies and Mäkinen [54] to SCED;

string matching algorithms for raising the level of abstraction of SCED scenario iagrams;

the prototype reverse ngineering environment Shimba, which integrates two existing tools:
Rigi for reverse engineering the static structure of Javasoftware; and
SCED and its state diagram synthesis facility for reverse engineering the dynamic behavior of Java software;

methods and tools for gathering information, including
extraction of static information from Java byte code;and
extraction of run-time information by running the target system under a customized jdk debugger;

a case study to evaluate the facilities of Shimba.
 
Kokoelmat
  • Väitöskirjat [5027]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste