Recovery of Software Design, State-Machines, and Specifications from Source Code.
Noah PywesPaul RehmetPublished in: ICECCS (1996)
Keyphrases
- state machines
- software design
- source code
- software systems
- state machine
- open source
- petri net
- functional requirements
- software engineering
- software maintenance
- recurrent networks
- software projects
- software components
- software repositories
- reactive systems
- metamodel
- software development
- static analysis
- software engineers
- software evolution
- software architecture
- design patterns
- high level
- finite state machines
- software testing
- object oriented systems
- written in natural language
- databases
- machine learning
- sequence diagrams
- software quality
- data structure
- database systems
- execution traces
- neural network