A framework for analyzing exception flow in software architectures

Fernando Castor, Patrick H. S. Brito, Cecília M. F. Rubira · ACM SIGSOFT Software Engineering Notes · 2005

We present Aereal, a framework for analyzing exception flow in architecture descriptions. Aereal works as a customizable architectural-level exception handling system that can be further constrained or have some of its rules relaxed. Since different architectural styles have different policies for exception flow, Aereal makes it possible to specify rules on how exceptions flow in a given style and to check for violations of these rules. As enabling technologies. Aereal uses Alloy, a first-order relational language, ACME, an interchange language for architecture description, and their associated tool sets.

Read the paper · More papers on PaperTik