Using Object-Oriented Algebraic Nets for the Reverse Engineering of Java Programs: A Case Study.
Giovanna Di Marzo SerugendoNicolas GuelfiPublished in: ACSD (1998)
Keyphrases
- reverse engineering
- object oriented
- java programs
- java language
- multi threaded
- software engineering
- relational databases
- dynamic analysis
- software components
- programming language
- database design
- gene regulatory networks
- software maintenance
- data model
- case study
- database applications
- object oriented programming
- test suite
- query language
- platform independent
- class diagrams
- program understanding
- test cases
- information systems
- reverse engineer
- database
- design patterns
- parallel processing
- software systems
- building blocks