diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2e619c2..34632b8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -22,11 +22,11 @@ Not applicable
For more information about the React Developer Tools browser extension, see [React Developer Tools](https://chrome.google.com/webstore/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi?hl=en).
-For more information about Merative™ Social Program Management, see the [documentation](https://curam-spm-devops.github.io/wh-support-docs/spm/pdf-documentation).
+For more information about Cúram, see the [documentation](https://curam-spm-devops.github.io/wh-support-docs/spm/pdf-documentation).
-For more information about server-side changes, see the [Merative Social Program Management release notes](https://www-01.ibm.com/support/docview.wss?uid=swg27037963) for your version.
+For more information about server-side changes, see the [Cúram release notes](https://www-01.ibm.com/support/docview.wss?uid=swg27037963) for your version.
-For more information about the IBM Carbon Design System v10, see [https://v10.carbondesignsystem.com/](https://v10.carbondesignsystem.com/).
+For more information about the IBM Carbon Design System, see [https://carbondesignsystem.com/](https://carbondesignsystem.com/).
## 1.0.0 - 26/11/2021 ![SPM 8.0.1](https://img.shields.io/badge/-SPM_8.0.1-green)
diff --git a/README.md b/README.md
index cdbd320..59eef63 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,5 @@
# UI Addon Development Environment
-A collection of front-end tools and libraries that can be used to extend UIM with JavaScript components. It enables rapid development of SPM custom application pages based on the IBM Carbon Design System.
+A collection of front-end tools and libraries that can be used to extend UIM with JavaScript components. It enables rapid development of Cúram custom application pages based on the IBM Carbon Design System.
The documentation is available at this URL: [https://merative.github.io/spm-ui-addon-devenv/](https://merative.github.io/spm-ui-addon-devenv/)
diff --git a/cookbook/gatsby-config.js b/cookbook/gatsby-config.js
index d0470ee..3f56043 100644
--- a/cookbook/gatsby-config.js
+++ b/cookbook/gatsby-config.js
@@ -1,11 +1,10 @@
-const siteTitle = "Merative SPM UI Addon Development Environment";
+const siteTitle = "Cúram UI Addon Development Environment";
const sitePrefix = process.env.SITE_PREFIX || "/spm-ui-addon-devenv";
module.exports = {
siteMetadata: {
title: siteTitle,
- description:
- "Merative Social Program Management UI Addon Development Environment",
+ description: "Cúram UI Addon Development Environment",
keywords: "merative,curam,containers",
},
pathPrefix: sitePrefix,
diff --git a/cookbook/src/gatsby-theme-carbon/components/Header/index.js b/cookbook/src/gatsby-theme-carbon/components/Header/index.js
index 4799da6..802a9a5 100644
--- a/cookbook/src/gatsby-theme-carbon/components/Header/index.js
+++ b/cookbook/src/gatsby-theme-carbon/components/Header/index.js
@@ -3,7 +3,7 @@ import Header from 'gatsby-theme-carbon/src/components/Header';
const CustomHeader = (props) => (
- Merative SPM UI Addon Development Environment
+ Cúram UI Addon Development Environment
);
diff --git a/cookbook/src/gatsby-theme-carbon/templates/Homepage.js b/cookbook/src/gatsby-theme-carbon/templates/Homepage.js
index 1e6048f..6903955 100644
--- a/cookbook/src/gatsby-theme-carbon/templates/Homepage.js
+++ b/cookbook/src/gatsby-theme-carbon/templates/Homepage.js
@@ -4,7 +4,7 @@ import HomepageTemplate from 'gatsby-theme-carbon/src/templates/Homepage';
import Carbon from '../../images/carbon.jpg';
-const BannerText = () =>
Social Program Management UI Add-on Development Environment
;
+const BannerText = () => Cúram UI Add-on Development Environment
;
const customProps = {
Banner: ,
diff --git a/cookbook/src/pages/build.mdx b/cookbook/src/pages/build.mdx
index 808cae1..4cfa257 100644
--- a/cookbook/src/pages/build.mdx
+++ b/cookbook/src/pages/build.mdx
@@ -19,7 +19,7 @@ Build your components in your development environment during development. For mo
npm run dev
```
- If you use the GraphQL mock service, use this command to run the development build. The command is the same as the `npm run dev` command, but prioritizes the data from the mock GraphQL service over the real REST Service when running in Social Program Management.
+ If you use the GraphQL mock service, use this command to run the development build. The command is the same as the `npm run dev` command, but prioritizes the data from the mock GraphQL service over the real REST Service when running in Cúram.
```
export GRAPHQL_SERVER_URL=http://localhost:4000/graphql && npm run dev-with-mockgraphql
diff --git a/cookbook/src/pages/command-reference.mdx b/cookbook/src/pages/command-reference.mdx
index c56b3ca..669b71f 100644
--- a/cookbook/src/pages/command-reference.mdx
+++ b/cookbook/src/pages/command-reference.mdx
@@ -15,15 +15,15 @@ This command builds the deliverable artefacts from the installed codebase. For m
npm run dev
```
-This command tests the integration with Social Program Management. It requires the `CLIENT_DIR` environment variable to be set.
-It copies the generated artefects from `npm run build` to the location where they can be picked up by Social Program Management.
+This command tests the integration with Cúram. It requires the `CLIENT_DIR` environment variable to be set.
+It copies the generated artefects from `npm run build` to the location where they can be picked up by Cúram.
After you run the command, any JavaScript or SCSS files that are updated are automatically generated. For more information, see [Building during development](build).
```
export GRAPHQL_SERVER_URL=http://localhost:4000/graphql && npm run dev-with-mockgraphql
```
-This command is the same as the `npm run dev` command, but prioritizes the data from the mock GraphQL service over the real REST Service when running in SPM. It requires the `CLIENT_DIR` environment variable to be set.
+This command is the same as the `npm run dev` command, but prioritizes the data from the mock GraphQL service over the real REST Service when running in Cúram. It requires the `CLIENT_DIR` environment variable to be set.
```
npm run test
diff --git a/cookbook/src/pages/development-environment.mdx b/cookbook/src/pages/development-environment.mdx
index 67d2fad..d63a572 100644
--- a/cookbook/src/pages/development-environment.mdx
+++ b/cookbook/src/pages/development-environment.mdx
@@ -32,7 +32,7 @@ carbon-addon-devenv
An `npm` file is provided for the following open source packages:
-- Carbon Design System, which is an IBM open source design system. It consists of working code, design tools and resources, and human interface guidelines. For more information, see the [Carbon v10 website](https://v10.carbondesignsystem.com/).
+- Carbon Design System, which is an IBM open source design system. It consists of working code, design tools and resources, and human interface guidelines. For more information, see the [Carbon website](https://carbondesignsystem.com/).
- React, which is an open source JavaScript library that enables developers to build human-centered user interfaces.
- GraphQL, which is an open source data query language that enables developers to query and configure complex data queries that aggregate information from different database entities.
- Apollo Client, which is an open source library that enables GraphQL developers to manage information state. Apollo Client provides the infrastructure for caching data.
@@ -55,7 +55,7 @@ custom-carbon-addons
## The `graphql-mocks` package
The `graphql-mocks` package is where you can place data for mock GraphQL queries. This package essentially provides a
-lightweight mock GraphQL service that simulates the real GraphQL service from SPM.
+lightweight mock GraphQL service that simulates the real GraphQL service from Cúram.
```
graphql-mocks
diff --git a/cookbook/src/pages/development-process.mdx b/cookbook/src/pages/development-process.mdx
index b61c6f3..d936c3a 100644
--- a/cookbook/src/pages/development-process.mdx
+++ b/cookbook/src/pages/development-process.mdx
@@ -7,16 +7,16 @@ description: Development process
- Use the React Add-on Development environment to develop React components. You can use React components directly from the IBM Carbon Design System or, if you can't find what you need, create your own Carbon Add-on components in React. A Carbon add-on is a custom component that conforms to the IBM Carbon Design System guidelines. Some sample add-on components are provided in the repository for reference. You can do your front-end development in parallel with your back-end development or in isolation.
-- Use the standard Social Program Management client development environment (CDEJ) to create UIM pages and create Java renderers to render your components on UIM pages in the web client application.
+- Use the standard Cúram client development environment (CDEJ) to create UIM pages and create Java renderers to render your components on UIM pages in the web client application.
## Getting started with Carbon React JavaScript development
The Carbon Design System provides design guidance for the development of user interface components based on the Carbon Design System and implemented in a number of frameworks, including React.
-- For more information about IBM Carbon Design System, see the [Carbon v10 website](https://v10.carbondesignsystem.com/) and the [Carbon v10 Storybook](https://v10-react.carbondesignsystem.com/?path=/story/getting-started--welcome).
+- For more information about IBM Carbon Design System, see the [Carbon website](https://carbondesignsystem.com/) and the [Carbon Storybook](https://react.carbondesignsystem.com/?path=/docs/getting-started-welcome--welcome).
-- If you are new to Carbon and React development, see [Carbon React Frameworks](https://v10.carbondesignsystem.com/developing/frameworks/react/) and the [Carbon v10 React tutorial](https://v10.carbondesignsystem.com/developing/react-tutorial/overview/), and the Facebook [Create React App](https://github.com/facebook/create-react-app/blob/main/packages/cra-template/template/README.md) documentation to get you started.
+- If you are new to Carbon and React development, see [Carbon React Frameworks](https://carbondesignsystem.com/developing/frameworks/react/) and the [Carbon React tutorial](https://.carbondesignsystem.com/developing/react-tutorial/overview/), and the Facebook [Create React App](https://github.com/facebook/create-react-app/blob/main/packages/cra-template/template/README.md) documentation to get you started.
# Back-end development
-Using the Social Program Management server development environment and GraphQL functionality, implement domain definitions and the services (business logic) to create/update/get the data for your components. GraphQL is recommended for the back-end data service, especially for data intensive screens, see [https://www.ibm.com/docs/en/spm/8.0.2?topic=apis-graphql](https://www.ibm.com/docs/en/spm/8.0.2?topic=apis-graphql).
+Using the Cúram server development environment and GraphQL functionality, implement domain definitions and the services (business logic) to create/update/get the data for your components. GraphQL is recommended for the back-end data service, especially for data intensive screens, see [https://www.ibm.com/docs/en/spm/8.0.2?topic=apis-graphql](https://www.ibm.com/docs/en/spm/8.0.2?topic=apis-graphql).
diff --git a/cookbook/src/pages/environment-variables.mdx b/cookbook/src/pages/environment-variables.mdx
index 0fff874..c22c2f6 100644
--- a/cookbook/src/pages/environment-variables.mdx
+++ b/cookbook/src/pages/environment-variables.mdx
@@ -9,7 +9,7 @@ The following environment variables are available for the development environmen
### CLIENT_DIR
-Specifies the location of the `webclient` directory in the development installation. This value is used to test the integration of components with custom UIM or VIM pages in Social Program Management.
+Specifies the location of the `webclient` directory in the development installation. This value is used to test the integration of components with custom UIM or VIM pages in Cúram.
```
CLIENT_DIR=
@@ -48,7 +48,7 @@ Where `server` is the domain name or IP address of the server and `port` is the
## Security Configuration
-If you have enabled Cross-Site Request Forgery (CSRF) protection in Social Program Management, you must set the following environment variables for production (.env).
+If you have enabled Cross-Site Request Forgery (CSRF) protection in Cúram, you must set the following environment variables for production (.env).
For more information about configuring CSRF in a React environment, see [Enabling Cross-Site Request Forgery (CSRF) protection for Universal Access](https://www.ibm.com/docs/en/spm/8.0.2?topic=sauara-enabling-cross-site-request-forgery-csrf-protection-universal-access).
### CSRF_TOKEN_ENPOINT
diff --git a/cookbook/src/pages/graphql-query.mdx b/cookbook/src/pages/graphql-query.mdx
index 9b08fd2..91130a9 100644
--- a/cookbook/src/pages/graphql-query.mdx
+++ b/cookbook/src/pages/graphql-query.mdx
@@ -5,13 +5,13 @@ description: Implement a GraphQL query
A GraphQL query provides the data access between the service layer that contains the business logic and the UI components on your custom page. GraphQL queries can be large and used to serve data for many components, or they can be more granular and used for a specific component, such as `componentX`.
-In Merative Social Program Management, the GraphQL infrastructure is built into the REST application and is deployed as part of the REST EAR. In your Tomcat development environment, build and deploy the GraphQL APIs to work on GraphQL queries.
+In Cúram, the GraphQL infrastructure is built into the REST application and is deployed as part of the REST EAR. In your Tomcat development environment, build and deploy the GraphQL APIs to work on GraphQL queries.
Alternatively, the UI Addon Development Environment provides a lightweight mock GraphQL service, so you can develop and test your Carbon components before the GraphQL queries are available.
# Getting started with GraphQL
-Use the following guidance to familiarize yourself with GraphQL queries in Social Program Management. You can look at an existing GraphQL API and run some simple test queries to return data.
+Use the following guidance to familiarize yourself with GraphQL queries in Cúram. You can look at an existing GraphQL API and run some simple test queries to return data.
1. You must enable GraphQL and GraphQL introspection by setting the `curam.graphql.endpoint.enabled` and `curam.graphql.introspection.enabled` system properties, see [Configuring GraphQL properties](https://www.ibm.com/docs/en/spm/8.0.2?topic=graphql-configuring-properties).
2. Build the application in your Tomcat environment to make the GraphQL APIs available, see [Building and deploying GraphQL APIs on Tomcat](https://www.ibm.com/docs/en/spm/8.0.2?topic=apis-building-deploying-graphql-tomcat).
@@ -26,7 +26,7 @@ For data that is not available through existing GraphQL APIs, create your own Gr
# Setting up the mock GraphQL service
-While the REST Service provides the real data from the GraphQL queries in Social Program Management, you can use a lightweight mock GraphQL service to enable rapid development almost exclusively in your front-end environment. To develop your Carbon components before the real GraphQL queries are available, you can use the mock GraphQL service with Carbon components in Storybook or when testing the integration with SPM.
+While the REST Service provides the real data from the GraphQL queries in Cúram, you can use a lightweight mock GraphQL service to enable rapid development almost exclusively in your front-end environment. To develop your Carbon components before the real GraphQL queries are available, you can use the mock GraphQL service with Carbon components in Storybook or when testing the integration with Cúram.
To add mock data to the mock GraphQL service, complete the following steps in the `graphql-mocks` package. Refer to the provided examples in the directories for guidance.
diff --git a/cookbook/src/pages/integrate-addon-in-uim.mdx b/cookbook/src/pages/integrate-addon-in-uim.mdx
index 92f1118..77b1f56 100644
--- a/cookbook/src/pages/integrate-addon-in-uim.mdx
+++ b/cookbook/src/pages/integrate-addon-in-uim.mdx
@@ -6,7 +6,7 @@ description: Integrating components with the UIM page
Here's how to integrate a component with a UIM page with reference to the sample add-on components in the `carbon-addon-devenv` package.
1. Implement GraphQL to match the sample query. A GraphQL back-end service is needed to provide the data access for the sample components.
- For the components to display properly when integrated in a UIM page, You must implement a GraphQL query in Social Program Management.
+ For the components to display properly when integrated in a UIM page, You must implement a GraphQL query in Cúram.
The query must match the data expected in the front-end queries of the sample components.
2. Reference the sample Sass. To enable the look and feel for the sample components,
uncomment the commented line in the `scss/index.scss` file.
diff --git a/cookbook/src/pages/new-custom-component.mdx b/cookbook/src/pages/new-custom-component.mdx
index c7e99f9..aafa26b 100644
--- a/cookbook/src/pages/new-custom-component.mdx
+++ b/cookbook/src/pages/new-custom-component.mdx
@@ -10,7 +10,7 @@ The steps do not need to be done in this order, but it is currently the recommen
- In the `custom-carbon-addons` package, create a directory for the component in the `react` directory. For example, `custom-carbon-addons/src/react/addons/componentX`.
- Create the JavaScript files for `componentX` in the directory. To create add-on components that are based on Carbon components, import the Carbon components from the `carbon-components` node module.
- You can do your unit tests in parallel to test the generated HTML output from the component.
-2. Implement the look and feel of the component with Sass. Ensure that you follow the Carbon and Social Program Management design guidance.
+2. Implement the look and feel of the component with Sass. Ensure that you follow the Carbon and Cúram design guidance.
- In the `custom-carbon-addon/src/scss/addons` directory, create an SCSS file for the component. For example, `componentX.scss`.
- Import `componentX.scss` into the `index.scss` file.
3. Implement a query provider in Apollo Client. An Apollo Client query provider enables the cached data from GraphQL to be integrated with a React component. Complete the following steps:
@@ -18,6 +18,6 @@ The steps do not need to be done in this order, but it is currently the recommen
- Create the JavaScript files for your query provider with reference to the samples in `carbon-addons-devenv/src/apollo-client-hooks/hooks/hook_samples`.
Use the `ApolloClientDataProvider`, `ApolloClientQueryProvider`, and `ApolloClientHookTemplate` React helper components in `carbon-addons-devenv/src/apollo-client-hooks/hooks/core` to help with this task.
- Create a query that accesses data from the back-end by importing `gql` and `useQuery` from `@apollo/client`. If you already have a GraphQL query that serves a number of components, you can use that query.
-4. Test the Carbon component in Storybook. To test `componentX` in storybook, you can test components in isolation before you integrate them into Social Program Management.
+4. Test the Carbon component in Storybook. To test `componentX` in storybook, you can test components in isolation before you integrate them into Cúram.
- In the `stories` directory of the `custom-carbon-addon` package, create a directory for the component. For example, `custom-carbon-addon/stories/componentX`. Run `npm run storybook` to test components.
5. Create a JavaScript renderer function. You can use the `Renderer.create()` helper function to implement a JavaScript Renderer function to integrate the component into a Java Renderer on the UIM page. You can place your renderer functions in the `custom-carbon-addon/renderers` directory. For example, create the`CarbonComponentXViewRenderer` function.
diff --git a/cookbook/src/pages/overview-customization.mdx b/cookbook/src/pages/overview-customization.mdx
index f21f8ee..7e5c7f3 100644
--- a/cookbook/src/pages/overview-customization.mdx
+++ b/cookbook/src/pages/overview-customization.mdx
@@ -3,7 +3,7 @@ title: Overview of customization
description: Overview of customization
---
-You can use this JavaScript development environment to create or customize JavaScript components that are rendered on a UIM page in the Social Program Management application.
+You can use this JavaScript development environment to create or customize JavaScript components that are rendered on a UIM page in the Cúram application.
You can customize the application as follows:
- Create a custom page, see [Creating custom pages](custom-pages).
diff --git a/cookbook/src/pages/overview.mdx b/cookbook/src/pages/overview.mdx
index fba39aa..c123d2e 100644
--- a/cookbook/src/pages/overview.mdx
+++ b/cookbook/src/pages/overview.mdx
@@ -3,22 +3,21 @@ title: Overview
description: Overview
---
-This open source repository provides a React JavaScript development environment for Merative™ Social Program Management. You can now extend UIM by using React, IBM® Carbon Design System, GraphQL, and Apollo Client.
-You can create complex views with React JavaScript components based on Carbon and render them on a UIM page in Social Program Management.
+This open source repository provides a React JavaScript development environment for Cúram. You can now extend UIM by using React, IBM® Carbon Design System, GraphQL, and Apollo Client. You can create complex views with React JavaScript components based on Carbon and render them on a UIM page in Cúram.
-Social Program Management developers can:
+Cúram developers can:
- Use a lightweight JavaScript development environment that complements the existing Java™ and UIM web client development environment.
-- Develop complex views with the latest front-end tools and libraries, and integrate them into the Social Program Management web client.
+- Develop complex views with the latest front-end tools and libraries, and integrate them into the Cúram web client.
- Develop front-end content quickly and iteratively. JavaScript developers can view their changes without a client build.
- Use GraphQL and Apollo Client to configure complex data queries. JavaScript Developers can use mock GraphQL APIs to enable rapid development of custom components and test them in the development environment (not shown in diagram).
- Build robust front-end content through easier test automation.
![React Development Environment](../images/SPM_Addons_IDE.svg)
-The Social Program Management UI Addon Development Environment provides:
+The Cúram UI Addon Development Environment provides:
- Documentation: Instructions to get up and running in a JavaScript environment, with examples and design guidance.
-- Code: Commands to integrate your compiled JavaScript into the Social Program Management web client.
+- Code: Commands to integrate your compiled JavaScript into the Cúram web client.
- Samples: Some sample React components that contain IBM Carbon styles and GraphQL queries.
- Storybook: You can use Storybook to render components locally for testing.
diff --git a/cookbook/src/pages/prerequisites.mdx b/cookbook/src/pages/prerequisites.mdx
index 8f68256..6af6f40 100644
--- a/cookbook/src/pages/prerequisites.mdx
+++ b/cookbook/src/pages/prerequisites.mdx
@@ -5,34 +5,33 @@ description: Prerequisites and supported software
## Node.js
-Node.js is a prerequisite for installing the Merative Social Program Managment UI Addon Development Environment and for developing and deploying your application pages.
+Node.js is a prerequisite for installing the Cúram UI Addon Development Environment and for developing and deploying your application pages.
| Supported software | Version | Prerequisite minimum | Operating system restrictions |
| :----------------- | :-------------- | :------------------- | :---------------------------- |
| Node.js | 20 LTS (latest) | 20.12.2 LTS | No |
| | 18 LTS (latest) | 18.20.2 LTS | No |
-## Merative Social Program Management
+## Cúram
-| UI Addon Development Environment | Social Program Management | IBM Carbon |
-| :------------------------------- | :------------------------ | :--------- |
-| 1.0.0 | 8.0.1, 8.0.2, 8.0.3 | v10 |
-| 1.1.0 | 8.0.1, 8.0.2, 8.0.3 | v10 |
-| 2.0.0 | 8.0.1 or later | v11 |
+| UI Addon Development Environment | Cúram | IBM Carbon |
+| :------------------------------- | :------------------ | :--------- |
+| 1.0.0 | 8.0.1, 8.0.2, 8.0.3 | v10 |
+| 1.1.0 | 8.0.1, 8.0.2, 8.0.3 | v10 |
+| 2.0.0 | 8.0.1 or later | v11 |
## Integrated Development Environment (IDE)
-The SPM UI Addons Development Environment does not depend on a specific IDE, you can choose your own. There are many IDEs that you can choose, such as Microsoft Visual Studio Code, Atom, or Sublime.
-However, Merative uses Microsoft Visual Studio Code to develop Social Program Managment UI Addons, it supports many plugins that make development faster and easier, for example it supports the following tools:
+The Cúram UI Addon Development Environment does not depend on a specific IDE, you can choose your own. There are many IDEs that you can choose, such as Microsoft Visual Studio Code, Atom, or Sublime. However, Cúram uses Microsoft Visual Studio Code to develop Cúram UI Addons. It supports many plugins that make development faster and easier. For example, it supports the following tools:
- Linting tools (ESLint)
- Code formatters (Prettier)
- Debugging tools (Debugger for Chrome)
- Documentation tools (JSDoc)
-Merative does not own, develop, or support these tools.
+Cúram does not own, develop, or support these tools.
-The repository includes some basic configuration for Microsoft Visual Studio Code and you can download more plug ins as necessary. The IDE also has a terminal to run commands.
+The repository includes some basic configuration for Microsoft Visual Studio Code and you can download more plug ins as necessary. The IDE also has a terminal to run commands.
## Git
diff --git a/cookbook/src/pages/setup.mdx b/cookbook/src/pages/setup.mdx
index 42a5cee..d8175af 100644
--- a/cookbook/src/pages/setup.mdx
+++ b/cookbook/src/pages/setup.mdx
@@ -5,7 +5,7 @@ description: Setting up your development environment
1. Download and install Node.js from [https://nodejs.org](https://nodejs.org). The installation includes the npm (Node package manager), which you can use to install your Node packages.
2. Download and install your IDE. Microsoft Visual Studio Code [https://code.visualstudio.com/download](https://code.visualstudio.com/download) is the recommended IDE. Install any needed extensions, such as ESLint or Prettier.
-3. Download the `main` branch of the SPM UI Addon Development Environment code from [https://github.com/merative/spm-ui-addon-devenv](https://github.com/merative/spm-ui-addon-devenv).
+3. Download the `main` branch of the Cúram UI Addon Development Environment code from [https://github.com/merative/spm-ui-addon-devenv](https://github.com/merative/spm-ui-addon-devenv).
You can choose one of the following options:
@@ -17,7 +17,7 @@ description: Setting up your development environment
git clone https://github.com/merative/spm-ui-addon-devenv.git
```
-4. Install the SPM UI Addon Development Environment on your computer by using npm. To install the code, change to the `spm-ui-addon-devenv` directory and run the command:
+4. Install the Cúram UI Addon Development Environment on your computer by using npm. To install the code, change to the `spm-ui-addon-devenv` directory and run the command:
```
npm ci
diff --git a/cookbook/src/pages/spm-uim-integration.mdx b/cookbook/src/pages/spm-uim-integration.mdx
index 0a3ad67..7f4dab9 100644
--- a/cookbook/src/pages/spm-uim-integration.mdx
+++ b/cookbook/src/pages/spm-uim-integration.mdx
@@ -3,7 +3,7 @@ title: Rendering components on a UIM page
description: Rendering carbon components on a UIM page
---
-When your component is developed and adequately tested, you can integrate it with Social Program Management. The supported method of rendering Carbon components on a UIM page is by using a Java renderer.
+When your component is developed and adequately tested, you can integrate it with Cúram. The supported method of rendering Carbon components on a UIM page is by using a Java renderer.
A custom UIM page with a configured Java renderer is needed to host a Carbon component so that it can be integrated and displayed to the user.