IBM Corp. took another step to build out its software portfolio Thursday by announcing a $1.6 billion acquisition of FileNet Corp., which helps companies route data through business applications.