Skelta - A BPM Workflow Software Company
Select language: QuickStart - TryNow! SiteMap
Resources Product Tour Download Skelta BPM.NET 2006 - Developer Edition Newsletter FAQs Testimonials Request Demo Call Me Knowledge Base Forum News Events
Products
Skelta BPM.NET
Product Tour
View/Download Webinar
Skelta SharePoint Accelerator
Microsoft Integration
Screenshot Gallery
Earlier Product Versions
  Skelta Workflow.NET 2004
  Workflow Features
  Web Controls
  Benefits
  Fact Sheet
  Why Skelta
Product Feedback
Web Controls

Skelta Workflow.NET 2004 is built around a set of four simple drag and drop ASP.NET server controls – plus the engine – for design, execution, management and control of workflows:

Process Designer Control: The process designer is Skelta Workflow.NET 2004’s main control and a powerful modeling tool for mapping, simulating, and analyzing complex business processes. It is a completely web based Graphical workflow designer and offers an easy-to-use drop and link approach to assign tasks and route work, set deadlines, etc.

Browser based and requiring no plug-ins or IDEs, the Process Designer Control can be embedded into any Web-based product, ASP engine or Web page, with look and feel easily customized to blend with that of the application. Multiple versions of any workflow process design can be saved but Skelta Workflow.NET 2004 always executes, by default, the latest version. Once defined, processes can be deployed and, when required, dynamically modified without the need to write code.

Process Designer Control features at a glance

  • Completely Web-based graphical workflow designer
  • Comprehensive collection of powerful built-in actions for workflow design
  • Facility for creating custom action
  • Modeling of exception flows
  • Escalation modeling
  • Sub-workflow support
  • Export of process design to XML
  • Deployment tools
  • Customization using HTML templates
  • Scripting support
  • Loosely coupled architecture to develop custom functionality
  • Supports country specific language settings
  • Supports multiple time-zones

Activity List Control Using this Control, user-friendly dashboards can be created, enabling individuals involved in any workflow process to view and execute the tasks assigned to them, according to priority and due date. Tasks assigned to each individual are listed in the Activity Control List which comes with a sort-and-search mechanism and a customizable column list. Facility is also provided for accessing a detailed description of any task. Task forwarding and specifying alternative resources are possible. As a user completes an assigned task, the item is automatically removed from his/her task list.

The look and feel of the Web controls can be customized to suit the application, using the HTML files provided

Calendar Control Skelta Workflow.NET 2004 comes with two calendar controls: Organization Calendar Control and Resource Calendar Control, enabling managing of organizational and individual calendars. The Organization Calendar Control allows holidays and work shift details relevant to the organization to be specified. The Resource Calendar Control permits a human resource associated with the workflow to enter his/her holiday details as also choose the appropriate work shift. This information is used by the workflow engine to compute timeouts for workflows in progress.

Report Control The Report Control enables users to generate and view reports on workflow processes that have been created using the Process Designer. It comes with an extensive query engine that allows customization of reports. Levels of detail possible include graphical display of status, paths and time metrics, data presentation on multiple workflows in multiple views, and reports based on actions, resources, workflows, states and exceptions.

Monitoring and tracking The Report Control allows real-time monitoring and tracking of work items within a workflow, enabling identification and removal of bottlenecks. The exact position of a work item at any given point in time, as it moves through the workflow, can be monitored and tracked.

Multilevel monitoring Using the simple graphical interface, filters can be created to set up the levels of authority for viewing of reports on workflows. These filters are applied on the repository in which data is already present.

Skelta Workflow.NET 2004’s analyzer and reporting comprises two broad elements:

Analysis Report - (Identify critical path & most used paths):

  • Total response time of workflow
  • Total response time between nodes
  • Average time taken for a workflow
  • Average time taken between nodes

Optimized response time - (Identify time taken at each stage as a part of overall workflow)

  • % time for path processing for all workflows
  • % time for a particular instance/process flow in the workflow
  • % time taken for a specific critical path

Workflow engine Skelta Workflow.NET 2004 has at its core a robust, light-weight, multi-threaded rules-based engine that executes the processes designed using the Process Designer Control. It provides a complete Application Programming Interfaces (APIs) for the application developer to design, code, deploy, manage and monitor workflows. Processes once designed are stored in a relational database, and can be deployed in accordance with the business rules. The engine supports persistent execution of workflows in the event of restarting or system failure. It also supports fail-over mechanism, and offers a scalable environment that can run simultaneous workflows invoked or controlled by available APIs or by the Web service provided. Support for clustering of servers and processes into logical groupings in order to take advantage of load balancing, is also available. The engine provides a complete history and audit trail of user interactions, so that data can be used to develop metrics for continuously improving processes and retaining best practices.

Workflow engine features at a glance

  • Can scale up to meet enterprise-level requirements because of features such as support for active-active load balancing and clustering, LDAP, distributed workflows, fault-recovery and persistence to major databases such as MS SQL and Oracle
  • Uses threads thereby supporting true parallel execution of tasks in a workflow
  • Persistent storage of data facilitated by use of relational database; supports XML for data exchange as well
  • APIs can be invoked by a SOAP or .NET object
  • Supports management of transitions between activities conditionally and unconditionally
  • Application-to-Application Integration is facilitated by exposure of key workflow services as Web services.

Workflow process designer | Activity List | Calendar | Report | Workflow Engine