A case-based reasoning approach for materializing software architectures onto object-oriented designs.
German L. VazquezMarcelo R. CampoJ. Andrés Díaz PacePublished in: SAC (2008)
Keyphrases
- software architecture
- object oriented
- object oriented software
- software engineering
- description language
- design patterns
- relational databases
- software development
- database applications
- software systems
- database schema
- reference model
- functional requirements
- programming language
- object oriented databases
- reference architecture
- data model
- architectural design
- robot soccer
- programming interface
- embedded software
- distributed systems
- product line
- query language
- materialized views
- database design
- quality attributes
- commercial off the shelf
- data warehousing
- object oriented programming
- database
- cooperative
- high level
- case study
- databases