This document discusses using the Presentation Model pattern with Flex and the Swiz framework. It provides an overview of the Presentation Model pattern, showing how the view, state and logic are decoupled from each other. It then demonstrates implementing Presentation Model in Flex using Swiz, with examples of the main application class, view classes, and model classes. It also briefly introduces Swiz, highlighting its features like dependency injection, event handling, and life cycle management.