I believe that we are only scratching the surface of what TRIZ can do for software problems. Along these lines, I have committed to start a multi-part series on applying TRIZ to software problems - this will begin in the November issue of the TRIZ Journal. Each series will address a particular problem area - starting first with information security and looking at the recent Code Red Worm <http://www.cert.org/advisories/CA-2001-19.html> that wreaked havoc on the Internet and how TRIZ can be used to prepare for the next inevitable worm.