为了使信息系统快速而有效地响应环境变化,提出以业务敏捷性为导向,采用BPM与SOA结合的方式来实现信息系统柔性。在分析BPM和SOA各自的柔性特点的基础上,利用两者互补所产生的柔性优势,并加入本体的思想,构建了基于BPM-SOA的信息系统构架。通过案例分析,给出应用该构架的具体实现步骤,并验证了该系统所具备的柔性能力。