摘要 |
<p>ドメイン固有言語をデバッグするためのシステムおよび方法を提供する。実施例によれば、1つのこのようなシステムは、バーチャルマシンと、デバッグ実行マシンと、ドメイン固有言語(DSL)に特有のツールインターフェースとを含むウェブを備え得る。ウェブサーバは、開発者コンピュータから受取られたDSLコードをコンパイルするように構成される。コンパイル中、DSLコードは、開発者コンピュータから受取られたデバッグ情報を含むようにインストルメント化される。また、ウェブサーバは、インストルメント化されたコードをバーチャルマシンが実行するように構成される。実行中、デバッグ実行マシンの状態がバーチャルマシンの状態を反映するように、インストルメント化されたコードはデバッグ実行マシンと通信する。</p> |