Identifying software components from object-oriented APIs based on dynamic analysis.
Anas ShatnawiHudhaifa ShatnawiMohamed Aymen SaiedZakarea AlsharaHouari A. SahraouiAbdelhak SeriaiPublished in: ICPC (2018)
Keyphrases
- software components
- dynamic analysis
- object oriented
- reverse engineering
- static analysis
- software systems
- source code
- building blocks
- software engineering
- software development
- database schema
- software reuse
- component based architecture
- software modules
- relational databases
- data model
- commercial off the shelf
- component based development
- open source
- database applications
- database design
- java programs
- database technology
- lightweight
- web services
- reusable components
- design patterns
- query language
- conceptual modeling
- artificial intelligence
- database
- multi agent
- multi agent systems