Improving reverse-engineering through the use of multiple knowledge sources.
Paul J. LayzellM. J. FreemanP. BenedusiPublished in: J. Softw. Maintenance Res. Pract. (1995)
Keyphrases
- reverse engineering
- multiple knowledge sources
- software engineering
- software maintenance
- knowledge sources
- gene regulatory networks
- software product
- dynamic analysis
- computer aided design
- business rules
- conceptual schema
- object oriented
- program understanding
- software evolution
- multi agent
- reverse engineer
- knowledge base
- integrity constraints
- databases
- collaborative learning
- software engineers
- bayesian networks
- case study
- program comprehension
- genetic regulatory networks