Cover Image

Model RealTime 12.1.1 のご紹介: 新しい機能と洞察の解放

2025/1/23 - 読み終える時間: 2 分

Introducing Model RealTime 12.1.1: Unlocking New Capabilities and Insights の翻訳版です。

Model RealTime 12.1.1 のご紹介: 新しい機能と洞察の解放

2025年1月15日

著者: Mattias Mohlin / Senior Solutions Architect for HCLSoftware

新しいリリース Model RealTime 12.1.1 が利用可能になりました。このリリースの多くの改善点のいくつかを見てみましょう。

noexcept 指定子のサポート

Noexcept 指定子のサポート

C++ の以前のバージョンでは、関数がスローする可能性のある例外を明示的にリストできる、いわゆる「動的例外指定」が許可されていました。これは、Model RealTime モデルで「例外の宣言」プロパティと「例外パラメータ」によって長い間サポートされてきました。ただし、C++ の最新バージョンでは、動的例外指定が廃止され、「noexcept」指定子が採用されています。これにより、関数を「スローしない」と宣言できます。関数が例外をスローできないことがわかっているため、コンパイラは実装をより適切に最適化できます。新しいプロパティ「noexcept」によって、UML 操作がスローしないものとして指定できるようになりました。この機能を使用するには、C++ 11 以降が必要です。

アート ファイルのサポート

アート ファイルのサポート

以前は実験的な機能として提供されていた Model RealTime のアート ファイルのサポートは、このリリースで大幅に改善され、実験的なものではなくなりました。現在、アート言語のより大きなサブセットがサポートされています:

  • UML-RT プロトコルがアート プロトコルから継承されるようにする
  • Art で定義されたユーザー定義型のデータを含むイベントを送信する
  • UML-RT カプセル パーツの型としてアート カプセルを使用する (およびそのポートを UML-RT ポートに接続する)

さらに、使用するアート ファイルを Code RealTime のライブラリに手動でビルドする必要がなくなりました。代わりに、生成されたメイク ファイルからアート コンパイラが自動的に呼び出され、Model RealTime に Code RealTime がインストールされている場所を通知するだけで済みます。

アート エクスポータ

アート エクスポータ

ユーティリティ ページで、Model RealTime モデル (の一部) をアート ファイルにエクスポートできるプラグインが見つかります。これにより、Code RealTime で開発されたアプリケーションで既存のモデルの要素を再利用できます。 Art Exporter の最初のバージョンは、データ型 (クラス、構造体、typedef など) のエクスポートに重点を置いています。後のバージョンでは、Model RealTime から Code RealTime へのアプリケーションの完全な移行がサポートされます。来年中に頻繁にリリースする予定の Art Exporter の新しいバージョンについて最新情報を入手するには、ユーティリティ ページを頻繁にアクセスしてください。

Sprint Demo YouTube プレイリストのビデオを視聴して、新機能の詳細を確認してください。


このブログについて

HCL Japan の Software 部門の複数担当者で HCL Software 全般について記しています。

Tags

Academy Accelerate Accelerator Actian Aftermarket Cloud Ambassador AoC AppDev Pack AppScan ASoC BigFix BigFix Workspace CAA CDP Clara Client Applicatin Access Cloud Native Commerce Common Local License Server Compass Connections Connnections CVE-2021-44228 DevOpes Velocity DevOps DevOps Code ClearCase DevOps Code RealTime DevOps Deploy DevOps.Launch.AppScan DevOps Model RealTim DevOps Model RealTime DevOps Plan DevOps Test DevOps Velocity Digital Experience Discover Domino Domino Leap Domino Volt Domino管理者アップデート認定試験対策 DQL DRYiCE DX Enterprise Integrator event General HCAA HCL Ambassador HCL Ambassadors HCL Domino REST API HCL OneTest Embedded HCL Z and I Emulator HCL Z and I Emulator for Transformation HCLSoftware U Hero history HTMO iAutomate iControl iNotes IZSAM KEEP Launch Launch.DevOps Leap Link MarvelClient Model Realtime nds2019 ndv12beta Noets/Domino Nomad Nomad Mobile Nomad Web notes Notes/Domino notes-domino-9-10-limited-supportability-as-of-202204 Notes/Domino V12 Notes/Domion notescons Now OneDB OneTest OnTime REST RTist SafeLinx Sametime SoFy Total Experience Traveler Traveler for Microsoft Outlook Unica Unica Discover Unica Interact UrbanCode Deploy UrbanCode Velocity Velocity Verse VersionVault Volt Volt MX Volt MX Go Volt MX サンプルアプリ Wordload Automation Workload Automation youtube Z Z Abend Investigator Z and I Emulator Z and I Emulator for Transformation Z and I Emulator for Web Z and I Emulator for Web Client Z Asset Optimizer Z Data Tools Z Software Asset Manager ZAI ZAO ZIE ZIE for Transformation ZIE for Web ZIE for Windows ZIET ZIETrans ZIEWeb イベント ガイド クラウド サポート サポート技術情報 サポート終了 セキュリティ セキュリティー セキュリティー脆弱性 テクてく Lotus 技術者夜会 ニュース ノーツコンソーシアム パートナー ライセンス 九州地区 Notes パートナー会 出荷日 研修