Architectural Design Decisions for Achieving Reliable Software Systems.
Atef MohamedMohammad ZulkerninePublished in: ISARCS (2010)
Keyphrases
- software systems
- design decisions
- architectural design
- software architecture
- software engineering
- source code
- design principles
- software development
- design processes
- software components
- software design
- design process
- functional requirements
- software evolution
- trade off
- software projects
- design patterns
- multi agent systems
- maintenance activities
- component based software
- software maintenance
- software engineers
- software repositories
- object oriented
- design solutions
- high level
- linux kernel
- case study