Reusing design experiences to materialize software architectures into object-oriented designs.
German L. VazquezJorge Andrés Díaz PaceMarcelo CampoPublished in: Inf. Sci. (2014)
Keyphrases
- software architecture
- object oriented
- description language
- architectural design
- design patterns
- design principles
- object oriented software
- case study
- software engineering
- design process
- embedded software
- design decisions
- data model
- user interface
- reference model
- data warehouse
- multi agent
- design space
- functional requirements
- design tools
- high level
- design requirements
- software evolution
- cooperative
- query language
- software systems
- distributed systems