I have just released GOF.
Game Object Framework is a framework for making games. GOF describes different types of entities and how they should interact. The open source code is in ActionScript 3.0 and is mainly composed of interfaces; however, the concepts are not specific to any platform.
to learn more: http://imanit.com/blog/?p=85
to browse UML: http://www.scuge.com/gof/uml/
to download code: http://code.google.com/p/gameobjectframework/source/checkout
to discuss: email iman@imanit.com