Software architectures for dependable systems: a software engineering perspective.
Rogério de LemosPublished in: ICSE (2006)
Keyphrases
- software architecture
- software engineering
- distributed systems
- software systems
- software engineers
- expert systems
- formal methods
- fault tolerant
- commercial off the shelf
- development methodologies
- architectural design
- software evolution
- description language
- design patterns
- decision making
- complex systems
- multi agent systems
- development process
- reverse engineering
- software maintenance
- reference model
- security requirements
- building blocks
- computer systems
- software development
- relational databases
- product line
- cooperative