Topics is a platform for creating commercial software that inherently contains important Quality of Service components (QOS). Topics platform was created by Don McRae over many years of consulting, architecting and building commercial software. It includes best practices and patterns for architecture, design, development and deployment of software systems. Most importantly, it automates many of the mundane tasks associated with systems development in a way that guarantees quality and consistency.

Topics, LLC is a subsidiary of McRae Software International Inc., which as been in the business of commercial software construction since 1992.