Asset

An Asset is an object that has value or contributes to value. It has one or more cybersecurity properties.

Confidentiality

A property that contains sensitive information is not disclosed to unauthorized entities.

Integrity

Guarding against improper information modification or destruction. It includes ensuring information non-repudiation and authenticity. Quality of being complete and unaltered.

Availability

Property of being accessible and usable on demand by an authorized entity.

Creating an Asset

 An Asset must be created in the context of an Item.

To create an asset do one of the following:

  • To create an Asset using an Item

  1. In the Containment tree, right-click an Item and select Create Element.




  2. In the dialog, expand ISO 21434 and select Asset.



  3. Name the created Asset in the Containment tree and press Enter. The Asset has the suffix AS which denotes that the created element is an Asset; the number 1 indicates that it is the first Asset created.



  • To create an Asset using the Item Table

  1. In the Item Table, double-click to select a Member or Boundary Member.
  2. Right-click and select Add an asset to the item to create an asset under the selected item.

  3. Name the created Asset in the Containment tree and press Enter. The Asset has the suffix AS which denotes that the created element is an Asset; the number 7 indicates that it is the seventh Asset created.

Creating an Asset Table

An Asset Table is automatically created while creating an Item. An Asset Table should always be linked to an Item to be compliant with the standard. You can also manually create an Asset Table.



To create an Asset Table


  1. In the Containment tree, right-click Items & Assets Definition and select Create Diagram.

    An Asset Table can be created both under Package and Item.



  2. Do one of the following:
    • In the dialog, expand ISO 21434 and select Asset Table.



    • In the search tab, type the keyword asset and then select Asset Table.



       The Asset Table is displayed in the diagram pane of the modeling tool.

Adding an Asset to the Asset Table

To add a new Asset to the Asset Table


  1. In the Asset Table, click Add New. A row is added in the Asset table, which shows the new Asset.



  2. In the newly created Asset's row and in the Name column, double-click the designated cell to name the Asset.

Adding an Underlying Element

To add an Underlying Element in the Asset Table


  • From the Containment tree, drag the Underlying Element and drop it in the designated cell of the Underlying Element column and the required Asset's row.



    • You can also drag and drop SysML Elements (such as Connector, port, etc.) from the Containment tree to the AssetTable.
    • To add multiple Underlying Elements in the Asset Table, hold the Ctrl key on the keyboard to select multiple Underlying Elements from the Containment tree. Drag and drop the selected Underlying Elements in the required cell.

Assigning CIA properties

To assign CIA properties in the Asset Table


  •   Double-click each cell, namely Confidentiality, Integrity, and Availability in the Asset row. From the drop-down list, select the CIA properties.



Asset Table Example