e1Tech Home
e1Tech
 



Contact Us | Site Map


Products Solutions Partners News & Events Support Resource Center About Us






Overview
Business Processes
  Process Modeler
Process Server
Process Manager

Business Rules
Business Activities



How can we help you?

Go

Products


Process Server

e1Tech Business Process Management Server provides the underlying functionality for executing business processes. BPM Server comprises a versatile business process engine, a business rule and event managment engine, and an integration engine. These three server engines provide a rich set of services for executing and managing business process applications throughout their lifecycle.

  • The process engine executes processes and enables Web-based workflow for people, processes, and organizations by assigning and tracking tasks.
  • The business rule and event managment engine handles procedures, policies, events, and exceptions and enables you to implement your business rules and logic as part of though separate of the actual enterprise applications, making it easy to update and modify the rules as business conditions change.
  • An integration engine enables connectivity to a wide range of enterprise applications through a standards-based interface and a library of more than 200 adapters

e1Tech eBPM can be configured with multiple engines of each type, providing complete flexibility and scalability for specific types of processes and rules and for connectivity to a wide array of enterprise applications.

Process Workflow
BPM Server enables collaboration and workflow across business units, a key to streamlining and optimizing multi-departmental processes. The process engine oversees the execution of composite business processes that span applications, departments, and organizations.

Through the intelligence in the process engine, individual users and applications are alerted when an action is required, whether to manually resolve an exception all while automatically recording every transaction to make it available to other applications for reporting

For example, an order received through an online ordering application will need to be communicated to a back-end transaction processing server. The order will need to be logged in a central database, so it can be tracked, fulfilled, and billed for appropriately.  Depending on the identity of the buyer, different rules may be applied to the sale. The buyer may have a coupon, be taking advantage of a special promotion, or have a high status account which qualifies them for special discounts or free shipping. If the buyer belongs to a loyalty program, they may receive points or rewards based on the sale. These attributes are handled by the rules engine in conjunction with customer relationship management software that tracks customer identities, purchasing history, and affiliation.

Completing the transaction and shipping the order may involve input from multiple back-end systems, including manufacturing, inventory, logistics, and billing applications. BPM Server can track the progress of the order through each of these systems, and send out notifications at appropriate steps if problems arise. For instance, an item may be out of stock or a custom order may require a manual interaction with a supplier. Of course, the customer will expect an alert when their order is received, completed, and shipped, in accordance with a high standard of customer service.

Open Architecture
BPM Server leverages the communications protocols and capabilities of the Internet to complete process management tasks. Built using open Internet standards and programmed using Java and XML, BPM Server provides a flexible and extensible environment for implementing business rules and logic and for handling exceptions and events. Because rules are not hard-coded into an application, you can make changes to any process quickly and easily in the e1Tech eBPM environment. Rules can be updated and applied consistently across multiple enterprise applications, automating process management and enabling business agility.

Performance & Availability
The individual components of BPM Server can operate independently of one another. Server engines can be distributed across multiple hardware nodes, improving availability and delivering a high quality of service. 
You can cluster multiple BPM Server components in a single environment, providing scalable performance where your business needs it most. Clustered configurations also provide high availability features, such as automatic load-balancing and failover, so you can rest assured that your workflow engines are readily responding to user input and reliably tracking tasks and rules during each step of your composite processes. BPM Server is designed to enable a fail-safe environment that also meets your peak performance needs.

 









Terms of Use | Privacy Policy | Trademarks
Copyright © 2005-2010 e1 Technologies. All rights reserved.