Read this post in: de_DEen_USes_ESfr_FRhi_INid_IDpl_PLpt_PTru_RUvizh_CNzh_TW

VPasCodeの新機能:AIによるUMLプロファイルダイアグラムジェネレーター

EDITION REQUIRED|
DESKTOPProfessional
VP ONLINEDeluxe

複雑な構文を扱うことなく、プロジェクトのカスタムタグ、カテゴリ、または専門的なコンポーネントルールをマッピングする必要がありますか?

VPasCodeでは、シンプルで平易な英語を使ってUMLプロファイルダイアグラムを作成できるようになりました.

AI UML 図形-as-コードエディタを示すインフォグラフィック。入力されたエンティティコードから、光る接続線を持つ詳細な UML 図形を自動的に生成する様子。


必要なものをタイプするだけ—AIが残りすべてを処理します

コードを書いたり、ダイアグラムのルールを学んだりする代わりに、自然な会話を使ってUMLプロファイルダイアグラムを作成・調整できます:

  1. ダイアグラムを説明する: 作成したいものを日常語でタイプしてください。
    プロンプト:「医療データのプライバシーコンプライアンスに合わせたカスタムステレオタイプを定義するUMLプロファイルダイアグラムを生成してください。」

    ヘルスケアデータプライバシーの UML プロファイル図を生成する VPasCode の AI プロンプトボックス。

  2. 即時ビジュアル:VPasCodeがあなたの説明を解釈し、完全なプロファイル構造を自動的に構築します。AI プロンプト指示によって更新された、修正された UML プロファイル図の結果を表示する VPasCode エディタ。
  3. 簡単な会話による調整: AIとのチャットでダイアグラムを変更または更新します:
    • 「PrivacyDataステレオタイプにencryptionTypeというタグ付き値を追加してください。」
    • 「プロファイルに専門的なAuditLogコンポーネントを含めるように拡張してください。」

例:

@startuml
skinparam defaultFontSize 14
skinparam defaultFontColor #333333
hide circle
hide empty members
skinparam classAttributeIconSize 0

title 医療データプライバシーコンプライアンスプロファイルダイアグラム

package "HealthcareDataPrivacyProfile" <> {

  class "HealthRecord" <> {
    + registryId : String
    + purpose : String
    + retentionPeriod : Duration
  }

  class "ProtectedDataElement" <> {
    + sensitivityLevel : SensitivityLevel
    + encryptionRequired : Boolean = true
    + maskInLogs : Boolean = true
  }

  class "DirectIdentifier" <> {
    + identifierType : String
    + pseudonymizable : Boolean = true
  }

  class "ConsentRecord" <> {
    + consentDate : Date
    + lawfulBasis : String
    + expiryDate : Date
  }

  class "ConsentScope" <> {
    + purpose : String
    + recipientCategory : String
    + region : String
  }

  class "DataSubject" <> {
    + subjectId : String
    + jurisdiction : String
    + accessRight : Boolean = true
  }

  class "ProcessingActivity" <> {
    + activityId : String
    + riskLevel : RiskLevel
    + lawfulBasis : String
  }

  class "AccessControlPolicy" <> {
    + role : String
    + accessLevel : String
    + breakGlassAllowed : Boolean = false
  }

  class "DataBreachIncident" <> {
    + detectedAt : DateTime
    + affectedRecords : Integer
    + notificationDeadline : Duration = 72h
  }

  class "AuditLogEntry" <> {
    + timestamp : DateTime
    + actor : String
    + action : String
  }

  HealthRecord "1" *-- "0..*" ProtectedDataElement : 含む
  ProtectedDataElement <|-- DirectIdentifier
  HealthRecord "1" *-- "0..*" ConsentRecord : 管理される
  ConsentRecord "1" *-- "0..*" ConsentScope : スコープされる
  DataSubject "1" *-- "0..*" ConsentRecord : 付与する
  HealthRecord "1" *-- "0..*" ProcessingActivity : 処理される
  ProcessingActivity "1" *-- "0..*" AccessControlPolicy : 適用される
  ProcessingActivity "1" *-- "0..*" DataBreachIncident : 引き起こす可能性がある
  ProcessingActivity "1" *-- "0..*" AuditLogEntry : 追跡される
  DataSubject "1" *-- "0..*" AuditLogEntry : 関係する
}
@enduml

UML プロファイルに「図形-as-コード」の概念をもたらす

標準的なテキストから図形への変換エンジンは、UML プロファイル図をすぐに使える状態では容易にサポートしません。

これを実現するために、Visual Paradigm は、カスタムの PlantUML ベースの構造を作成しましたこれにより、UML プロファイルをクリーンで軽量なテキストファイルとして保存、共有、バージョン管理できるようになりました。自分でコードを書く必要は一切ありません。

構文は不要—ただの平易な英語で

VPasCode の真の利点は、手作業を完全に省略できることです。書式ルールを暗記したり、手動で図形を描いたり、コード行を編集したりする必要はありません。必要なものを説明するだけで、AI が裏側でレイアウト、接続、書式処理をすべて行います。

カスタムプロファイルをドキュメントパイプラインに接続する

VPasCode でカスタム UML プロファイルが定義されると、Visual Paradigm エコシステム全体でシームレスに統合されます:

  • OpenDocs:システム仕様、コンプライアンス記録、モデリングガイドラインに、ライブのプロファイル定義を埋め込む。
  • NotesKeep:チームのアーキテクチャレビュー用に、ドメインプロンプト、AI による設計根拠、およびステレオタイプの説明を保存する。
  • アセットエクスポート:アーキテクチャガイドラインやオンボーディング資料用の、鮮明な SVG または PNG 図形をダウンロードする。

👉 AI UML プロファイル図生成器の詳細を見る


VPasCode で AI UML プロファイル図を試す

VPasCode を今日開き、アイデアを平易な英語で入力するだけで、AI が瞬時に UML プロファイル図を構築します。

👉 VPasCode で AI UML プロファイル図を試す

上部へスクロール