Bibliography

Specifications

  • Microsoft Cabinet SDK Documentation

  • Microsoft Cabinet File Format Specification

  • CHM (Compiled HTML Help) Format Specification

  • SZDD File Format Documentation

  • LZX Compression Algorithm Specification

  • RFC 1951 - DEFLATE Compressed Data Format Specification

Books

  • "The Data Compression Book" by Mark Nelson and Jean-Loup Gailly

  • "Introduction to Data Compression" by Khalid Sayood

  • "Managing Gigabytes" by Ian H. Witten, Alistair Moffat, and Timothy C. Bell

  • "Design Patterns: Elements of Reusable Object-Oriented Software" by Gang of Four

  • "Clean Architecture" by Robert C. Martin

Papers

  • "A Method for the Construction of Minimum-Redundancy Codes" by D.A. Huffman (1952)

  • "A Universal Algorithm for Sequential Data Compression" by Lempel and Ziv (1977)

  • "Data Compression Using Dynamic Markov Modelling" by Cormack and Horspool (1987)

Tools and Libraries

Online Resources

  • Microsoft Developer Network (MSDN)

  • Compression FAQ - https://compression.ca/

  • Data Compression Reference Center

  • Archive Team File Format Wiki

Academic Resources

  • IEEE Data Compression Conference

  • ACM Transactions on Information Systems

  • Information Theory Society

Standards

  • ISO/IEC 15948:2004 - PNG Format

  • ISO/IEC 10918 - JPEG Standard

  • RFC 1950, 1951, 1952 - zlib, DEFLATE, gzip

Community