Re-using software architecture in legacy transformation projects.
Andrey A. TerekhovPublished in: ICSM (2003)
Keyphrases
- software architecture
- software development
- software evolution
- description language
- software engineering
- software systems
- architectural design
- distributed systems
- functional requirements
- case study
- software development process
- reference model
- reverse engineering
- change impact analysis
- embedded software
- software projects
- project management
- design patterns
- quality attributes
- reference architecture
- machine learning
- autonomous agents
- open source
- commercial off the shelf
- object oriented software
- artificial intelligence