Abstract. This paper presents a method to compute metrics that predict maintainability of a system with respect to its event processing. The metrics reflect the complexity of event dependencies in an object-oriented system. They can be computed from a UML design or from a program code. The maintainability factor is obtained by comparing the calculated metrics with the metrics for a design conforming to a predefined architectural framework. The framework is claimed to minimize event dependencies.
Bruc Lee Liong, Leszek A. Maciaszek