Refer [http://www-900.ibm.com/developerworks/cn/dmdd/developerWorks/cn/dmdd/thogal/0302bhogal.shtml?ca=dmdd-test] POI project and HSSF topic Apache Software Foundation has assigned a For POI project, POI represents POOR OBFUSCATION IMPLEMENTATION. The project provides JavaTM API to process file formats based on Microsoft's OLE 2 Compound Document format. The project is divided into several components, including a component called HSSF, which can write an Excel file.