
Pegasystems’ service-oriented enterprise architecture provides rule-driven, straight-through execution of business processes across enterprises, deployed within distributed J2EE architectures. Pegasystems’ rich experience is distilled into a powerful and flexible engine and layers of services and components to achieve performance, flexibility, and agility.
Pegasystems Build for Change® platform was built with a commitment to SOA. Every element of the system, from database calls to the user interface, is implemented as a flexible service layer that consumes or is consumed by other services. Pegasystems has benefited from customer feedback on robust and open architectures, and reflected this in the SmartBPM® Suite.
Pegasystems' integration capabilities are also rule driven. Connector (service requestor) and service (service provider) integration makes the right connection for each usage, based on the situation. At runtime, SmartBPM dynamically determines when it needs to invoke a particular connector to obtain, for instance, values for a property in its process decisioning. Backward chaining is used to research – obtaining the appropriate piece of information dynamically. Service and connector types include JCA, JDBC, Java, EJB, SOAP, .NET, JMS, MQ, and others.
Pegasystems customers use the SmartBPM Suite’s rich collection of tools for flexibility and ease of use in application development. In addition, customers use conventional tools such as form builders, Java editors, and modeling tools in conjunction with SmartBPM. The net results of Pegasystems’ SmartBPM Service-Oriented Enterprise Architecture are enterprise scalability and reliability, superior developer productivity, and an “insanely open” and flexible architecture.
What's New
Interested in Learning More? Submit a Request for more information.