Policy and Data Management Sequence Diagrams pt.2

In the first part of our blog series on Sequence Diagrams for policy and data management, we explored two key diagrams: the “Definition of a Dataset Schema” and the “List of Datasets.” These diagrams provided a detailed visual representation of the processes involved in defining a dataset schema and listing available datasets. In this blog post, the Policy Definition and the AI Model Definition are highlighted.

 

Policy Definition

 

The sequence diagram below depicts the process of defining a new policy through the web interface. Users input policy information such as area, name, description, objective, owner, datasets, KPIs, and metadata. The request is then submitted to the Policy Management component, which creates the policy object and stores it in the database for persistence and accessibility.

Steps explained in detail:

The user defines the policy information in the form provided by the web interface to define

a new dataset schema. (Line 1)

The user indicates the area, the policy name, the description, the objective, owner,

datasets, KPIs and metadata. (Lines 2-9)

The requests is submitted and sent to the Policy Management component (Line 10):

The web interface creates the policy object. (Line 10.1)

The web interface sends the POST request to the Policy Management subcomponent. (Line 10.2)

The Policy Management stores the policy into the database. (Line 10.2.1)

 

AI Model Definition

 

The sequence diagram below illustrates the process of defining a new AI model through a web interface. Users provide essential details such as area, policy name, AI model name, description, AI algorithm, model artifact, domain, learned parameters, workflow, and metadata. The request is then submitted to the Policy Management component, where the web interface creates the AI model object and stores it in the database for future reference.

Steps explained in detail:

The user accesses the web interface to define a new AI Model. (Line 1)

The user indicates the area, the policy name, the AI model name, the description, the AI algorithm, model artifact, domain, learned parameters, workflow and metadata. (Lines 2-11)

The requests is submitted and sent to the Policy Management component: (Line 12)

The web interface creates the AI model object. (Line 12.1)

The web interface sends the POST request to the Policy Management component. (Line 12.2)

The Policy Management stores the AI model into the database. (Line 12.2.1)