Xholon enables you to model dynamic event-driven applications using concepts from the Unified Modeling Language (UML 2) and from Real-Time Object-Oriented Modeling (ROOM) (inheritance, composite structure, ports, state machines, etc.) expressed in XML, XP