Das
Action Request System (ARS oder AR System, deutsch: „Aktionsanforderungssystem“) von BMC Software ist eine weit verbreitete Sammlung von
Arbeitsablauf-Management-Werkzeugen für mittlere und große Unternehmen, die von der Remedy Corporation entwickelt wurden und seit deren Übernahme durch die
BMC Software Inc. von BMC weiterentwickelt und vertrieben werden. Es handelt sich um ein
Client-Server-System. Das System stellt eine Umgebung zur schnellen Entwicklung von
Anwendungsprogrammen zur Verfügung, die es Entwicklern ermöglicht, komplexe Anwendungen für Arbeitsabläufe zu schaffen. Das ARS nutzt eine Datenbank eines anderen Anbieters (
DB2,
Sybase,
MS SQL Server,
Oracle usw.), um darin Daten in Tabellen zu speichern. Zusätzlich werden in einem
Data-Dictionary Metadaten gespeichert. Diese
Metadaten enthalten den
Quellcode, der den Anwendungen sagt, wie sie mit den Benutzern und Daten interagieren sollen. Das ARS hat eine offene
Programmierschnittstelle (API), die es den Kunden erlaubt, eigene Werkzeuge und Skripte zu erstellen, die direkt mit ARS kommunizieren.