Mining the execution history of a software system to infer the best time for its adaptation.
Kyle R. CanaveraNaeem EsfahaniSam MalekPublished in: SIGSOFT FSE (2012)
Keyphrases
- control flow
- software development
- data flow
- software tools
- source code
- pattern mining
- software repositories
- software design
- mining algorithm
- software systems
- knowledge discovery
- user interface
- web mining
- mining software repositories
- data mining methods
- software developers
- sequential pattern mining
- execution model
- component based architecture
- software package
- distributed shared memory
- data mining tools
- data mining applications
- workflow management systems
- business applications
- database
- software architecture
- frequent patterns
- computer systems
- data mining techniques
- social networks