From: In-depth characterization of exception flows in software product lines: an empirical study
Flow Type | Flow Subtype | Description | Occurrences | (Percentage) |
---|---|---|---|---|
MM | Pvl | |||
CC | Pure CC | All the intermediate elements pertain to the core. | 6 (5%) | 22 (25%) |
C[V]C | At least one intermediate element pertains to a variable feature. | 42 (38%) | 54 (61%) | |
VV | Pure VV | All the intermediate elements pertain to the same variable feature. | 6 (5%) | 0 (0%) |
V[C]V | At least one intermediate element pertains to the core. | 2 (2%) | 0 (0%) | |
CV | Pure CV | All intermediate elements pertain to the variable feature that handles the exception, or to the core that signals it. | 20 (18%) | 6 (7%) |
C[Va]V | At least one of the intermediate elements pertains to a variable feature different from the one that handles it. | 8 (7%) | 0 (0%) | |
VC | Pure VC | All intermediate elements pertain to the variable feature that signals the exception, or to the core that handles | 8 (7%) | 6 (7%) |
V[Va]C | At least one of the intermediate elements pertains to a variable feature different from the one that signals it. | 10 (9%) | 0 (0%) | |
VaVb | Pure VaVb | All intermediate elements pertain to the variable feature that signals the exception, or to the one that handles it. | 2 (2%) | 0 (0%) |
Va[C]Vb | At least one of the intermediate elements pertains to the core. | 2 (2%) | 0 (0%) | |
Va[Vc]Vb | At least one of the intermediate elements pertains to a variable feature different from the ones that signals or handles it. | 3 (3%) | 0 (0%) | |
Va[VcC]Vb | At least one of the intermediate elements pertains to the core and other one pertains to a variable feature different from the ones that signals or handles it. | 2 (2%) | 0 (0%) | |
Total | Â | Â | 111 (100%) | 88 (100%) |