The spectrum of applying expert systems technology to industrial and commercial problems is so wide as to defy easy characterization. The applications find their way into most areas of knowledge work. They are as varied as helping salesperson sells modular factory-built homes to helping NASA plan the maintenance of a space shuttle in preparation for its next flight .