HighQSoft は Merlin UI を発表しました。これは ASAMCommander の新しいモジュールで、サーバーサイドの分析とジョブオーケストレーションをエンドユーザーの Web アプリケーションに直接取り込むことができます。エンジニアは ASAMCommander を離れることなく、データを発見し、分析を開始し、パイプラインをエンドツーエンドで監視することができます。
データ量が増大するにつれ、手作業のデスクトップベースの分析ツールはスケールしなくなります。Merlin はテクノロジーに依存しない第二世代のフレームワークであり、実行を標準化することで、チームはより速く、比較可能で、再現性のある結果を得ることができます。
次の機能が導入されます:
エンドユーザーにとって
Start Job ツールバーアクションは、ASAMCommander 内から分析を開始するために、複数のモジュールで利用可能です。
ジョブブックマークにより、ジョブの再実行や過去の結果を素早く確認できます。
ビジネス管理者にとって
エンドユーザーが利用できるジョブテンプレートをコントロールするテンプレートマネージャー。
評価の設計と運用のためのテンプレートビルダー(コード&グラフィカル)。
ライブステータス、履歴、トレーサビリティのためのジョブモニタリングとロギング。
ソフトウェア、プロセス、およびデータセットとのすべてのインタラクションを追跡するデータ系統化。
Merlin による処理ジョブの自動化 - ブループリントマネージャーの UI
ASAMCommander は、データ探索と管理のためのモジュール式 ASAM ODS Web アプリケーションです。ASAMCommander は、AVL Concerto、MATLAB、NI DIAdem のようなエキスパートツールを統合し、ATFx、CSV、MDF4 のエクスポートをサポートしているため、望まれるワークフローを1か所で管理することができます。
Merlin は次の機能でワークフローを拡張します:
テクノロジーに依存しないエクゼキューター(Python、Java、MATLAB、Spark)
リソース管理、キューイング/スケジューリング、イベントトリガー(インポート時など)
標準化された、完全なデータ系統化による比較可能な結果
サポートされるテンプレートタイプには、インポート、データ検証、処理/分析、統計生成、アーカイブ、メンテナンス・タスクが含まれます。
Merlin は、ジョブのオーケストレーション、実行のスケジューリング、ランタイム間のスケーリングを行う、サーバーサイド分析のためのテクノロジーに依存しない第2世代のフレームワークです。このフレームワークにより、アルゴリズムがデータに反映され、データの系統化により再現可能な結果が保証されます。Merlin は、ASAM ODS ベースの試験データ管理とシームレスに統合されます。
#ASAM #ODS #TestData #Merlin #DataLineage #TDM #TestDataManagement #ASAMODS #HighQSoft
ASAM e.V. が ASAM MDF 標準の新しいバージョンを公開しました。MDF は ASAM ODS ベースの試験データ管理システムへの入力として理想的なコンテナファイルです。ASAM MDF は、1991年に初めてリリースされたバイナリ形式の測定ファイル形式です。現在使用されている主なバージョンは、バージョン3.x(2002-2009年)とバージョン4.x(2009年-)の2つです。標準は(メジャーバージョン内で)下位互換性と上位互換性を備えています。
以下のセクションでは、MDF 4.3 の主要な機能の概要を説明します。
MDF は通常、固定サイズのデータレコードを保存するために使用されます。ソートされたファイル(データグループごとに1つのチャネルグループのみ)に対して、これは読み取り時に任意のレコードへジャンプできることを意味します。また、文字列など、さまざまなサイズの信号を保存することもできます。各文字列の長さは異なる可能性があるため、可変長データは別に(例:SDBLOCK 内に)格納され、チャネルブロックから参照されます。固定レコードは SDBLOCK 内で文字列の位置を特定するために使用されるオフセットを格納します。
MDF は、各要素が同じデータ型である固定サイズの配列(多次元配列を含む)もサポートします。これらの戦略は、レコードごとに信号の数(または種類)が変わる、より複雑なケースには対応できません。これがダイナミックデータです。
ダイナミックデータを記録する主に2つの理由があります:
MDF 4.3 では、ダイナミックデータを含むチャネルとしてマークするために使用できる DSBLOCK が導入されました。いずれの場合も、生データ自体は、可変長データ(VLSD、MLSD)、固定データ、または新しい VLSC 形式用の既存のメカニズムを使用して保存できます。
DSBLOCK の目的は、MDF 4.3 互換リーダーが記述を参照する一方で、古いバージョンの MDF をサポートするリーダーがダイナミックデータコンテンツにアクセスして誤った解釈をすることを防止することです。
自動運転または ADAS(先進運転支援システム)の機能は、センサーによる環境計測に依存しています。センサーによって記録された1つの項目(例:ある瞬間のスナップショット)は、通常フレームと呼ばれます。
MDF は「フレーム」の概念をセンサーイベントに拡張します:生フレームデータと解釈に必要な追加プロパティ(例:画像のサイズ)の両方を含みます。
MDF 4.x:
MDF 4.3
GNSS(全地球測位衛星システム)は GPS を一般化したものです。以前のバージョンの MDF では、GNSS データを含むチャネルを明確に識別する方法が提供されていませんでした。これにより、サードパーティ製ツールで作成されたファイル内の GNSS データ(緯度経度を含む経路など)を、正しく解釈することが困難になっていました。
新しい関連規格(サービス指向通信のデータのロギング)は、SOME/IP が MDF にどのように保存されるかを規定するために特別に設計されています。
SOME/IP は、AUTOSAR で使用されるイーサネット経由で送信される制御メッセージのフォーマットです。クライアントが、サーバーが提供する「サービス」を発見し、サブスクライブできるようにすることに焦点を当てています。例えば、これによりディスプレイやテレマティクスユニットが、カメラやその他のデバイスからのデータにアクセスできるようになります。
この規格は、データロガーが SOC データの生コンテンツを保存できるようにするための名前、タグ、およびチャネル構造を定義します。メッセージ構造の重要な部分は、MDF チャネルとメタデータの形で「注釈」が付けられます。
新しいダイナミックデータ機能の大半は、可変長信号データ(VLSD)または最大長信号データ(MLSD)用の既存の仕組みを用いてMDFに格納できます。
ただし、VLSD には、ファイルを効率的な読み取りのためにソートした後でも、可変長信号データの長さが常にデータ自体に含まれているという不利な点があります。プロトコルデータを保存する時には、これはしばしば冗長となります。プロトコルは追加のチャネルとして「カウント」を含むことが多いためです。
VLSC は、可変チャネルがカウントを決定する別の MDF チャネルを参照することを可能にします。
変更は、2026 年に予定されている ASAM ODS 6.3 リリースで実施される見込みです。
#ASAMMDF #TDM #TestDataManagement #ASAMODS #HighQSoft
Libertas 24.1.3では、ユーザーエクスペリエンスを向上するように設計された、大幅な改良と新機能を追加しました。このリリースのハイライトは以下の通りです:
application/octet-stream コンテンツタイプを使用します。
これらの機能強化と修正は、Libertasをより堅牢で、安全、かつユーザーフレンドリーなものにするという、当社の継続的な取り組みの一環です。
#HighQSoft #SoftwareUpdate #Libertas #Innovation
HighQSoft GmbH
Black-und-Decker-Straße 17b
D-65510 Idstein