Skip to main content

Platform overview

Abstract

This topic introduces the Moody's for Compliance platform and explains how work is performed on entities using workflows. It describes how progress and outcomes are tracked, how tasks are created, and the architectural principles that guide platform behavior.

This topic provides a simple, non-technical overview of the Moody's for Compliance platform. It explains what Moody's for Compliance does and how work moves through the system.

All work in Moody's for Compliance is centered on entities.

An assessment runs a workflow for a single entity. A workflow is an ordered set of steps that defines what the platform evaluates and how those evaluations are carried out. Some steps run automatically to collect data or calculate results. When automation isn’t possible, the workflow creates a task for a person to complete.

As data arrives and tasks are completed, the workflow moves forward, and the assessment status is updated.

The platform is designed to make three categories of information visible:

  • Workflow progress: where an assessment is in its workflow.

  • Workflow outcomes: what the workflow has determined based on available data and recorded decisions.

  • Incomplete tasks: Manual work that is waiting for human action.

These capabilities work together to support predictable, scalable decision-making. Whether you are exploring entities across your portfolio, or running assessments to evaluate them, the platform is designed to make data, progress, and outcomes visible and understandable.

Architectural principles

Moody's for Compliance is built around a core set of principles that explain why it behaves the way it does.

Workflow-driven behavior

System behavior is controlled by explicit workflow definitions. Assessments progress in a clear, visible order, and you can always see what step an assessment is in, what data has been collected, and what decisions have been made.

Data-agnostic execution

The workflow engine doesn’t depend on specific business data models. This allows the platform to support multiple types of assessment and data sources.

Event-driven data updates

Data providers and monitoring services send updates as events. Assessments react to new or changed data instead of waiting for everything to be available up front.

High throughput

The platform is designed to support long-running steps and high volumes of work.

Additional information