ABAP程序的创建和首次运行都在开发系统里。然后被分发到部署方案的其他系统里。这些都是在变化和传输系统（CTS）的控制下进行的。CTS是一个负责并发控制（比如防止两个开发人员同时修改同一段代码），版本管理和在质量保证和产品系统上部署程序的系统。Web应用服务器有三层组成：数据库层，应用层和表现层。这些层可以在同一台或不同的物理机器上运行。数据库层包括关系数据库及相关软件。应用层包括系统的实例。所有应用相关的过程，包括业务事务和ABAP开发，都运行在应用层。表现层处理和系统的用户之间的交互。对ABAP应用