1.Platforms
–基于Java或.NET平台
2.User Interface
–基于Web浏览器还是Outlook的流程客户端
3.Scalability
–可伸缩性架构企业架构,使部署BPM到集群环境或有一些是主从关系的联邦模式
4.Processing Modeling
–子流程、流程变量、表单、时限、流程优化和仿真
5.Business Rules
–规则设计与引擎
6.Integration
–对异构环境下各类服务资源的连接和数据结构的识别
7.Organizational Structure
–专有的组织结构管理或可连接到LDAP目录服务
8.Process Adaptability
–适应企业流程变化,诸如分析、灵活的版本层次、增量优化、案例客户端
9.Process Lifecycle Management
–对流程管理周期的支持,通常这一过程应在一个单一的控制台或组合工具中完成
10.Monitoring,Measurement,and Management Information
–跟踪、监控和度量运行的业务流程,深入评估流程反馈的信息
11.Templates and Frameworks
–领域或行业流程管理模板、框架