受発注,購入,決済等の取引プロセスにおいて,電子化された情報の流れをモデル化し,情報流通・取引モデルに基づくサービス(アプリケーションプログラム)を抽象度の高いプログラム言語で記述したもので,画面遷移,画面構成を中心に入出力されるデータとそれに伴う処理を規定したセルフワーク型と,サービスの各処理のフローおよびフローで流れるデータを規定したチームワーク型がある。