On the power of abstraction: a model-driven co-evolution approach of software code.
Djamel Eddine KhelladiBenoît CombemaleMathieu AcherOlivier BaraisPublished in: ICSE (NIER) (2020)
Keyphrases
- model driven
- code generation
- source code
- metamodel
- platform independent
- model driven development
- software evolution
- data driven
- software systems
- development environments
- service oriented
- model driven architecture
- data integration
- model driven engineering
- modeling language
- fully functional
- software development
- software design
- mashup
- program understanding
- high level abstractions
- software maintenance
- development process
- software architecture
- open source
- high level
- static analysis
- service oriented architecture
- design patterns
- power consumption
- distributed systems
- aspect oriented programming
- user interface
- code clones
- code snippets
- data sets
- commercial software