Complexity - Finding the Root of Randomness

Note this is a work in progress. Please keep checking back for new articles or subscribe to the RSS feed for notification of updates. Thanks again for visiting.

Saturday, November 4th, 2006

This is an introductory article to this category. In Software and Mathematics, I write about how methods in mathematics can improve software development. Important is gaining a fundamental understanding of why software development is such a problematic process.
There are many software packages and techniques that will help in improving the software development [...]

Saturday, October 21st, 2006

In designing a system (loosely referred to as software application), our goal is to increase complexity at a very small rate. That may sound contrary to creating non complex software. However, we can’t build non complex software. To create a non complex program would mean we’ve developed the smallest possible program that fits a particular [...]

Tuesday, October 17th, 2006

General functions or algorithms usually arise from specific cases or problems. As we see more similar problems arise, we may begin to think about methods for dealing with them by the same means. We don’t want to create a function or algorithm to deal with each similar problem. We want to create a function that [...]