An introduction to IBM's new business solution, San Francisco. San Francisco is a framework and set of tools that allow software developers to take advantage of pre-existing software components, as opposed to constantly redesigning and remodelling software.