Knowledge extraction from web-based application source code: An approach to database reverse engineering for ontology development.
Shuxin ZhaoElizabeth ChangTharam S. DillonPublished in: IRI (2008)
Keyphrases
- reverse engineering
- source code
- knowledge extraction
- reverse engineer
- software maintenance
- program understanding
- software evolution
- database
- legacy systems
- legacy software systems
- program slicing
- open source
- software engineers
- program comprehension
- databases
- software systems
- software engineering
- software artifacts
- object oriented
- software projects
- business rules
- relational databases
- data model
- ontology development
- query language
- data mining
- database schema
- software repositories
- database systems
- ontology construction
- semantic web
- knowledge acquisition
- software metrics
- fault localization
- knowledge discovery
- gene regulatory networks
- object oriented systems
- natural language processing
- software development
- data management
- database applications
- machine learning