TU Wien:Software Architekturen VU (Dustdar)/Stoffübersicht WS2013
Zur Navigation springen
Zur Suche springen
- Software Qualities
- System qualities
- Availability
- Modifiability
- Scalability
- Performance
- Security
- Testability
- Usability
- Business qualities
- Time to market
- Cost an benefit
- Projected lifetime of the system
- Targeted market
- Integration with legacy systems
- Architecture qualities
- Conceptual integrity
- Correctness and completeness
- Buildability
- Tactics
- Availability Tactics
- Fault Detection
- Recovery: Preparation and Repair
- Recovery: Reintroduction
- Prevention
- Modifiability Tactics
- Localize Changes
- Prevent Ripple Effects
- Defer Binding Time
- Performance Tactics
- Security Tactics
- Testability Tactics
- Usability Tactics
- Availability Tactics
- System qualities
- Views
- Module Views
- Decomposition
- Uses
- Generalization
- Layered
- Aspects
- Data Model
- Component & Connector Views
- Allocation Views
- Deployment Style
- Install Style
- Work Assignment Style
- Behaviour Views
- Use case diagrams
- Use case descriptions
- Sequence diagram
- Comminication diagram
- Statecharts
- Module Views
- Design Patterns
- Principles
- Creational
- Factory Method
- Prototype
- Abstract Factory
- Singleton
- Builder
- Structural
- Adapter
- Proxy
- Decorator
- Behavioral
- Visitor
- Observer
- Strategy
- Architectural Patterns
- Client-Server
- Master-Slave
- Apache Hadoop
- Peer-To-Peer
- Definition
- Overlay Network
- Unstructured
- Centralized
- Pure
- Hybrid
- Structured / DHT
- Direct vs. indirect storage
- Chord
- Search Effort Complexity
- Publish-Subscribe
- Decoupling
- Variants
- Cloud Computing
- Motivation
- Traditional Datacenter vs Cloud Computing
- Service Models
- Deployment Models