Using Dynamic Analysis and Clustering for Implementing Services by Reusing Legacy Code.
Andreas FuhrTassilo HornVolker RiedigerPublished in: WCRE (2011)
Keyphrases
- databases
- dynamic analysis
- reverse engineering
- static analysis
- clustering algorithm
- legacy systems
- malicious code
- k means
- database
- source code
- clustering method
- program understanding
- web services
- software engineering
- database systems
- service composition
- data model
- model checking
- spectral clustering
- object oriented
- relational databases
- data clustering
- information services
- service oriented
- hierarchical clustering
- document clustering
- service providers
- building blocks
- learning objects
- data points
- regular expressions
- cluster analysis
- test suite
- self organizing maps