Difference between revisions of "Variability Management"

From BITPlan Wiki
Jump to navigation Jump to search
 
(4 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
Vergleiche:
 
Vergleiche:
 
* http://www.janbosch.com/01svm-introduction.pdf#10
 
* 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:

(multidimensional separation of concerns... e.g. AOP) Example: two-dimensional F/T separation see:

Component Delivery

  1. Implementation
  2. Interfaces
  3. 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