Difference between revisions of "Variability Management"
Jump to navigation
Jump to search
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
* http://www.janbosch.com/01svm-introduction.pdf | * http://www.janbosch.com/01svm-introduction.pdf | ||
+ | Vergleiche: | ||
+ | * http://www.janbosch.com/01svm-introduction.pdf#10 | ||
+ | * http://www.janbosch.com/01svm-introduction.pdf#11 - mentions | ||
+ | (multidimensional separation of concerns... e.g. AOP) | ||
+ | Example: two-dimensional F/T separation see: | ||
* http://www.bitplan.com/download/TrennungvonFachlichkeitUndTechnik2011-11-27.pdf#19 | * http://www.bitplan.com/download/TrennungvonFachlichkeitUndTechnik2011-11-27.pdf#19 | ||
+ | Component Delivery | ||
+ | # Implementation | ||
+ | # Interfaces | ||
+ | # Tests (Configurable e.g. Performance, Security, Ressources) | ||
+ | |||
+ | and | ||
+ | * Documentation | ||
+ | * Meta-Data | ||
+ | |||
+ | Scenario: | ||
+ | Component A is in use and has been tested for | ||
+ | 1000 Requests per Second with 1 MByte of RAM and no SSL security | ||
+ | A Component is needed that can do | ||
+ | 2000 Requests per Second with 0.5 MByte RAM and SSL security | ||
+ | Run A, B and C against common functional interface and Tests configured for | ||
+ | * 2000 Requests per Second | ||
+ | * 0.5 MByte RAM | ||
+ | * SSL Security | ||
+ | |||
+ | A: fails on Performance, Resources and security | ||
+ | B: fails on Performanc (1500 Requests) | ||
+ | C: fails on Resources (1 MByte RAM) | ||
+ | |||
+ | Now choose! | ||
+ | |||
+ | === Industry Example === | ||
+ | * https://www.globalplatform.org/ offers test plans | ||
+ | * http://www.comprion.com/en/home offers implemented tests suites |
Latest revision as of 12:36, 12 June 2015
Vergleiche:
- http://www.janbosch.com/01svm-introduction.pdf#10
- http://www.janbosch.com/01svm-introduction.pdf#11 - mentions
(multidimensional separation of concerns... e.g. AOP) Example: two-dimensional F/T separation see:
Component Delivery
- Implementation
- Interfaces
- Tests (Configurable e.g. Performance, Security, Ressources)
and
- Documentation
- Meta-Data
Scenario: Component A is in use and has been tested for 1000 Requests per Second with 1 MByte of RAM and no SSL security A Component is needed that can do 2000 Requests per Second with 0.5 MByte RAM and SSL security Run A, B and C against common functional interface and Tests configured for
- 2000 Requests per Second
- 0.5 MByte RAM
- SSL Security
A: fails on Performance, Resources and security B: fails on Performanc (1500 Requests) C: fails on Resources (1 MByte RAM)
Now choose!
Industry Example
- https://www.globalplatform.org/ offers test plans
- http://www.comprion.com/en/home offers implemented tests suites