This paper applies recent advances in Object-Oriented research to propose a class-level framework for discrete event simulations. The advances are in Object-Oriented Analysis and Design, the Unified Modeling Language, and the identification of application class frameworks as a discipline in and of itself.