Managing Architectural Design Decisions for Safety-Critical Software Systems.
Weihang WuTim KellyPublished in: QoSA (2006)
Keyphrases
- design decisions
- software systems
- safety critical
- embedded systems
- architectural design
- software architecture
- software engineering
- software intensive systems
- formal methods
- fault tolerant
- source code
- software development
- design principles
- agent architecture
- design solutions
- design process
- software components
- metamodel
- trade off
- support systems
- multi agent systems
- design patterns
- adaptive systems
- software projects
- open source
- database
- knowledge based systems
- database systems
- high level
- decision making
- complex software systems
- real time