Keyphrases
- software development
- software engineering
- scheduling problem
- total cost
- software projects
- cost estimation
- software development projects
- software architecture
- development process
- rigid body
- software testing
- software systems
- software components
- software design
- effort estimation
- machine learning
- reverse engineering
- data model
- software evolution
- information technology
- case study
- neural network
- model driven architecture
- early phase
- agile software development
- development lifecycle