Sterling - Web上で使えるAlloyビューワー
ソフトウェアの設計を行う際には、専用のモデリング言語を利用することが多いです。その言語の一つとして知られているのがAlloyです。Alloyはオープンソースのソフトウェアモデリング言語およびアナライザになります。 今回紹介するSterlingは、そんなAlloyのビジュアル化をWebブラウザ上で行えるソフトウェアになります。
Sterlingの使い方
グラフ表示がデフォルトです。
テーブル表示。
さらにソースコードも閲覧できます。
グラフの表示を変更できます。
カラーテーマも指定できます。
Alloyには専用のエディタもありますが、Alloyを編集しない人にとっては若干敷居が高そうです。そこでSterlingを使ってAlloyのモデルを閲覧する場を用意しておけば、手軽に閲覧、情報共有できるでしょう。
SterlingはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。