User:Varjaaks/Books/ArchitectureModelsVarjaaks
The Wikimedia Foundation's book rendering service has been withdrawn. Please upload your Wikipedia book to one of the external rendering services. |
You can still create and edit a book design using the Book Creator and upload it to an external rendering service:
|
This user book is a user-generated collection of Wikipedia articles that can be easily saved, rendered electronically, and ordered as a printed book. If you are the creator of this book and need help, see Help:Books (general tips) and WikiProject Wikipedia-Books (questions and assistance). Edit this book: Book Creator · Wikitext Order a printed copy from: PediaPress [ About ] [ Advanced ] [ FAQ ] [ Feedback ] [ Help ] [ WikiProject ] [ Recent Changes ] |
Architecture and Models[edit]
Architecture, Patterns, models and non functional requiremetns[edit]
- C++
- C (programming language)
- 4+1 architectural view model
- View model
- Use case
- Systems engineering
- Requirement
- Object-oriented programming
- UML state machine
- State diagram
- Software engineering
- Abstraction (computer science)
- Class (computer programming)
- Inheritance (object-oriented programming)
- Polymorphism (computer science)
- Dynamic dispatch
- Function overloading
- Run time (program lifecycle phase)
- Data type
- Compile time
- Design pattern
- Object (computer science)
- Software design pattern
- Abstract data type
- Functional programming
- Software architecture
- Model View ViewModel
- Data structure
- Architectural pattern
- Interaction design pattern
- Pedagogical patterns
- Style guide
- Creational pattern
- Abstract factory pattern
- Builder pattern
- Factory method pattern
- Lazy initialization
- Multiton pattern
- Object pool pattern
- Prototype pattern
- Resource Acquisition Is Initialization
- Singleton pattern
- Adapter pattern
- Bridge pattern
- Composite pattern
- Decorator pattern
- Facade pattern
- Flyweight pattern
- Front Controller pattern
- Module pattern
- Proxy pattern
- Behavioral pattern
- Chain-of-responsibility pattern
- Command pattern
- Interpreter pattern
- Iterator pattern
- Mediator pattern
- Memento pattern
- Null Object pattern
- Observer pattern
- Publish–subscribe pattern
- Servant (design pattern)
- Specification pattern
- State pattern
- Strategy pattern
- Template method pattern
- Visitor pattern
- Concurrency pattern
- Active object
- Balking pattern
- Double-checked locking
- Asynchronous method invocation
- Guarded suspension
- Join-pattern
- Lock (computer science)
- Messaging pattern
- Monitor (synchronization)
- Reactor pattern
- Readers–writer lock
- Scheduler pattern
- Thread pool pattern
- Thread-local storage
- Event-driven architecture
- Layer (object-oriented design)
- Multilayered architecture
- Software development process
- Waterfall model
- Software requirements specification
- Software design
- System integration
- Software testing
- Software deployment
- Software maintenance
- Spiral model
- Iterative and incremental development
- Agile software development
- Rapid application development
- Capability Maturity Model Integration
- Object Constraint Language
- Software release life cycle
- Systems development life-cycle
- Systems design
- Unified Modeling Language
- Activity (UML)
- Actor (UML)
- Business process
- Database
- Component (UML)
- Component-based software engineering
- Class diagram
- Component diagram
- Composite structure diagram
- Deployment diagram
- Object diagram
- Package diagram
- Profile diagram
- Activity diagram
- Communication diagram
- Interaction overview diagram
- Sequence diagram
- State diagram (UML)
- Timing diagram (Unified Modeling Language)
- Use Case Diagram
- Applications of UML
- Glossary of Unified Modeling Language terms
- Model-based testing
- Non-functional requirement
- Accessibility
- Availability
- Certification
- Regulatory compliance
- Configuration management
- Documentation
- Disaster recovery
- Environmental protection
- Source code escrow
- Extensibility
- Fault-tolerant design
- Interoperability
- Maintainability
- Network topology
- Open source
- Operability
- Computer performance
- Performance engineering
- Privacy
- Software portability
- Quality (business)
- Efficacy
- Mean time to recovery
- Reliability engineering
- Mean time between failures
- Resilience (network)
- Response time (technology)
- Robustness (computer science)
- Safety
- Factor of safety
- Scalability
- Security
- Backward compatibility
- Stability Model
- Serviceability (computer)
- Software testability
- Requirements analysis
- Functional requirement
- Usability
- Non-functional requirements framework
- URPS