Variability Management: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| (2 intermediate revisions by the same user not shown) | |||
| Line 9: | Line 9: | ||
# Implementation | # Implementation | ||
# Interfaces | # Interfaces | ||
# Tests | # Tests (Configurable e.g. Performance, Security, Ressources) | ||
and | and | ||
* Documentation | * Documentation | ||
* Meta-Data | * 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 11: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