In summary, Smalltalk's specification-like coding and incremental development environment permits a unique human-human-machine dialogue. CRC Cards allow larger groups to feel this dialogue which is based on repeated episodes of decision making. Finally, members of somewhat larger production development teams can exploit the human-human-machine dialogue on a pair-wise basis. The complex communication that then takes place will support a High-Performance organization with many benefits, a few of which I have mentioned.
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
Learn about UML class diagrams and their notations. Your one-stop resource for everything to do with the Unified Modeling Language (UML) from software diagram examples to a comprehensive tutorial.
M. Stevens, A. Kellens, J. Brichau, and T. D'Hondt. BENEVOL 2007 - 6th BElgian-NEtherlands software eVOLution workshop (Namur, Belgium, December 13-14, 2007), (2007)
I. Kurtev, J. Bézivin, F. Jouault, and P. Valduriez. OOPSLA '06: Companion to the 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications, Portland, OR, USA, page 602-616. (2006)
R. Godin, and P. Valtchev. Formal Concept Analysis: Foundations and
Applications, volume 3626 of Lecture Notes in Computer Science, Springer, Berlin/Heidelberg, (2005)