Automating Three Modes of Evolution for Object-Oriented Software Architectures.
Lance TokudaDon S. BatoryPublished in: COOTS (1999)
Keyphrases
- software architecture
- object oriented
- object oriented software
- software evolution
- software engineering
- design patterns
- description language
- software systems
- data model
- software development
- functional requirements
- embedded software
- architectural design
- reference model
- database applications
- programming language
- relational databases
- reference architecture
- object oriented programming
- object oriented databases
- database design
- distributed systems
- query language
- security requirements
- product line
- programming interface
- database schema
- information technology