Software Engineering Articles by Gene Callahan
I seem to have lost this page during a re-structuring of my site.
Furthermore, most of the magazines with which I published these pieces seem to have changed the structure of their web sites, so that the links I formerly used are not available, and article access may now require registration.
I am re-building it as I can find the time.
What follows is my best effort to date.
My article, "Calming corporate immune systems: overcoming risk aversion," co-authored with Gifford Pinchot, is anthologized in the book, Constantine, Larry L.(ed.) Beyond Chaos: The Expert Edge in Managing Software Development., ACM Press Addison-Wesley (Boston: 2001), ISBN 0-201-71960-6.
- "Using Objects to Simplify Changes," Computer Language Magazine, Volume 9, Number 11, November, 1992.
- "Generating Sequential Keys in an Arbitrary Radix," Dr. Dobb's Journal, December 1995.
- "Semiotics and GUI Design," Software Development, November 1994. (This web site kindly revised the name SD gave to my original article to a much more suitable one.)
- "Developing Your Intranet Strategy," Software Development, February 1997, with Cynthia Esposito.
- "Web Configuration Management," Software Development, June 1997, with Mary Hopkins.
- "Building Homes and Building Software," Dr. Dobb's Journal Online, 1998.
- "Just What Is Superior Technology?" Dr. Dobb's Journal Online, 1998.
- "Is 'User-Centered' Design the Solution to the Business-IT Alignment Problem?" Cutter IT Journal, August 1998, Volume 11, No. 8.
- "Design Patterns in a Java Interpreter", Java Developer's Journal, Vol. 4, Issue 1, 1999, with Brian Clark.
- "Clarify Your Code in the Functional Style", Java Developer's Journal, Vol. 4, Issue 4, 1999, with Rob Dodson.
- "Back to Basics," Java Developer's Journal, Volume: 4 Issue: 8, 1999, with Brian Clark.
- "Diversity: It's Not Just About People," Dr. Dobb's Journal Online, 1999.
- "The Lost Arts of Programming," Dr. Dobb's Journal Online, 1999.
- "Those Damned Bugs!," Dr. Dobb's Journal Online, 1999.
- "A Generic Client/Server Architecture for Java," Java Developer's Journal, Vol. 5, Issue 1, 2000, with Rob Dodson.
- "PropArgs - Every Programmer's Dream," Java Developer's Journal, Vol. 5, Issue 6, 2000, with Rob Dodson.
- "Secrets of Java Serialization," Java Developer's Journal, Vol. 5, Issue 11, 2000, with Rob Dodson.
Back to Home Page