Automatic Adaptation of Software Applications to Database Evolution by Graph Differencing and AOP-Based Dynamic Patching.
Yang SongXin PengZhenchang XingWenyun ZhaoPublished in: COMPSAC (2012)
Keyphrases
- database
- aspect oriented programming
- software architecture
- software evolution
- databases
- database systems
- software development
- software tools
- computer systems
- semi automatic
- software systems
- fully automatic
- user interface
- dynamic adaptation
- random walk
- database management systems
- relational databases
- graph structure
- aspect oriented
- impact analysis
- graph theoretic
- dynamic graph
- database applications
- data management
- source code
- data sets
- graph model
- graph databases
- weighted graph
- bipartite graph
- schema evolution
- dynamic networks
- structured data
- database software