Core Concepts
HyLiMoは、テクニカルおよび科学的出版物のためのハイブリッドライブ同期モジュラーダイアグラムエディターです。
Abstract
Abstract:
技術および科学的出版物向けの適切なダイアグラム作成の課題と時間がかかることに焦点を当てる。
既存のダイアグラムツールは、自動レイアウトが速いが満足できる結果を得られないことが多い。
ブレンドまたはハイブリッドモデリングコンセプトは、DSLを使用してダイアグラムを効率的に作成し、スタイル変更を可能にする。
Requirements Engineering:
初期要件の特定から始め、14人の研究者と質的インタビューを実施。
最も重要な要件:スタイリングとレイアウト情報はDSLコードに保存され、DSLコードは真実の唯一のソースであるべき。
Hybrid Editor:
テキストエディターとEclipse Sprottyに基づくグラフィカルエディターを提供するハイブリッドエディターを開発。
DSLコードが図面要素、スタイリング、レイアウト情報を含む真実の単一ソースである。
Internal DSL and SyncScript:
内部DSLは3つの層で構成されており、UMLクラス図など特定の機能に特化した機能も提供している。
IDE Integration:
VS Code拡張機能では、テキストエディターと図形UI(グラフィカルエディター)が統合されており、複数形式でダイアグラムをエクスポート可能。
Evaluation:
2つのユースケース研究に基づいて評価。両方のモデラーはHyLiMoで満足しており、迅速かつ正確なダイアグラム作成が可能であることが示唆されている。
Related Work:
Blended Modelingや他の関連研究手法について議論し、他のIDE統合型ツールや図面作成ツールと比較している。
Stats
ユーザースタディ結果によれば、HyLiMoは迅速かつ正確なダイアグラム作成を可能にする。