Lattix Architecture Blog

Monday, June 14, 2010 - 11:03 - 0 comment(s)
I have been exploring the use of financial analogies with regard to programming and design. Ward Cunningham's Technical Debt metaphor has become well known. Prior to writing this blog entry, I looked a little deeper into Ward's metaphor and discovered that it has been interpreted and extended in multiple ways. Since this is my view of the different interpretations, I recommend that you go to the actual source to arrive at your own conclusion. First let's examine how Ward used it originally.... + continue reading
Saturday, May 15, 2010 - 10:49 - 0 comment(s)
In his seminal book, The Sciences of the Artificial, Herb Simon describes the parable of watchmakers named Hora and Tempus. They built watches out of 1000 parts. The watches were of the highest quality – as a result, they were often interrupted by customers calling up to place orders. However, they built watches using different techniques. Tempus created watches by putting all 1000 parts together in a monolithic fashion while Hora created it out of components which were assembled from the... + continue reading
Friday, April 2, 2010 - 12:09 - 0 comment(s)
I spent many years working with UML models in the 1990s. At that time, the hope was that software development, centered on a model, was the future of programming. It was thought that model and code were simply two views of the same system and that they could be kept synchronized. The actual progress of software development practices hasn't quite worked out this way. However, there are places where model driven development has been successful. And, there are modeling tools such as Rhapsody that... + continue reading
Monday, March 15, 2010 - 15:23 - 0 comment(s)
We are proud to announce the release of Lattix 5.6.1. This release is localized for Japanese and we are especially grateful to our partner TechMatrix in Japan for their diligence and their dedication to quality. This is the sixth release since we first introduced Lattix 5.0 in May 2009 and every new release has included significant improvements. We firmly believe that none of this would be possible without the modularity of our architecture. Architecture has been strategic to our ability... + continue reading
Tuesday, March 2, 2010 - 11:22 - 0 comment(s)
Welcome to the Lattix Blog! Lattix pioneered the use of DSMs for managing software architecture, an approach that is now in every day use at companies all over the world. This blog will focus on issues related to modularity, architecture, and complexity. I also hope to pass on tips and techniques that we have learned over the last 6 years on the effective use of Lattix.