3 ms·
As an example, there are only 16 categorical manifestations of software exceptions based on the following categories: - Synchronicity, Scope, Origin For Synch
by MathematicalArt 6y ago
As an example, there are only 16 categorical manifestations of software exceptions based on the following categories:
- Synchronicity, Scope, Origin
For Synchronicity we have:
- Synchronicity
- Asynchronicity
For Scope we have:
- Process-specific
- Cross-process
For Origin we have:
- Data origin
- Temporal origin
- External origin
- Process origin
Then you combine them such as "Synchronous-CrossProcess-Temporal Origin." The total is 16 ways. Even if something were somehow to be missing from this categorization scheme, it would only add a finite amount of possibilities to the permutations. Yet this taxonomy seems quite complete as is.
See: “Error Handling in Process Support Systems” by Casati & Cugola.