UML for more than Object Orientation

As I read Eric Evan's Domain-Driven Design book, I find the idea of using Services as well as Objects to be a very natural fit for handling real word scenarios. I come to UML from working in the industry and needing a more rich vocabulary to describe architectural choices. The Universal Modeling Language, UML, was never seen be me to only be for Object Oriented Design. In fact, the Sequence, Activity, State, and Use Case diagrams all lend themselves to many different paradigms of programming, such as Functional Programming.
Read More

Multiple Members in Multiple Coops

Watching the news and movies about business dealings reveals how having multiple layers of different kind of Cooperatives that can have multiple people as members of multiple cooperatives would lend towards cooperation rather than one CEO trying to capture and dominate more and more companies. The change in mentality lends to build up communities rather than exploitation.
Read More