ALCSは、航空制御システムの略で、ミッションクリティカルなアプリケーション向けに、産業用レベルのオンライントランザクション管理を提供するアプリケーションサーバーです
ALCSは、 IBM System/360、System/370、System/390、およびIBM Zメインフレーム用のトランザクション処理モニターです。TPFの派生製品であり、 TPFの利点(トランザクション処理における超高速性、大容量、高可用性)をすべて実現するように設計されています。さらに、標準的なIBMオペレーティングシステムプラットフォーム上で動作することで、データセンターへの統合が容易になるなどの利点も備えています。
TPF と同様に、主に航空、ホテル、銀行業界で使用されます。
TPF はスタンドアロン OS として動作しますが、ALCS はMVS / OS/390 / z/OS上でアプリケーションとして動作するように設計されています。ただし、アプリケーションに提供される API はTPFの API と非常に類似しているため、TPF 用に作成されたアプリケーションは最小限の変更で ALCS 上で動作させることができます。通常、TPF のリリース間で移行する場合に必要な変更よりも少ない変更で動作します。ALCS 2.3.1 はOS/390 2.10 およびz/OS上で動作します。ALCS 2.4.1 は 2008 年 6 月にリリースされました。
標準的なIBMオペレーティング・システム上で動作するため、これらのプラットフォームにおける他の開発や機能強化を容易に活用できます。例えば、MQSeriesをTPFで利用するには、大量のコードの移植、修正、作成が必要でした。ALCSでこれを利用するには、z/OS上のMQ製品へのインターフェースを作成するだけで済みました。また、MQチームがz/OS上のMQシリーズに加えた機能強化は、ALCS開発チームによる追加作業なしで利用できます。これは、TCP/IP、Db2、VTAM、ある程度の言語サポート、さらには基本的なディスクI/Oにも当てはまります。