Home arrow Products
Newsflash
January 2007 - Sophisticated Logic announces their new Rapid BPM tool suite!

March 2007 - Fortune 100 Company adopts Rapid BPM as their BPM solution.

Product Features PDF Print E-mail
Rapid BPM Feature List:

General Features
  • Multiple applications can share a single instance of the Workflow Engine.
  • Application Cloning quickly creates new application instances without programming using the Application Designer.
  • Application instances are fully customizable and the base application database can be extended to gather application data. Logic components can be customized to interface with existing systems.
  • Reduces complexity of starting a web application from scratch by delivering a complete architecture solution.
  • Greatly reduces delivery time for Web Applications built using BPM.
  • Extensive use of CSS enables look and feel to be tailored per corporation as needed.
  • Application Themes can be created and added to the Cloning feature so all applications cloned can share a common theme.
  • Promotes consistency, reusability and best practices for all applications that will interface with the workflow engine.
  • Minimizes learning curve for programmers new to BPM by delivering a BPM API Wrapper built by experienced BPM programmers. 
  • Screen Designer allows fully functional applications and prototypes to be created with little or no programming using drag-n-drop WYSWYG.
  • Website Designer for fully customizing look and feel of new applications on the fly.
  • Caching of Screen Design queries is configurable for performance.
  • Administration of users and roles is integrated into each application instance utilizing the BPM Directory Service.
  • Roles and Users can be exported from one machine and imported to another machine.
  • Each application has a built-in Workflow Administration facility that displays, maintains, and monitors processes and activities per application.
  • Entire Menu system is dynamically designed and customizable without programming using the built in Menu Designer.
  • Each menu item is tied to a role within the application for security so users only see menu items for roles that they have been granted permission for.
  • Easily configured to fit any Authentication scheme to secure applications within a corporate environment. Also supports any custom authentication scheme as needed.
  • Fully functional and configurable Work List functionality out-of-the-box including assorted sorting and filtering options and configurable batch size. Work list also has paging built in and can be customized further as needed.
  • The Work List links can be overridden to direct activity processing to a complete custom solution for complex screens such as master detail or iFrames.
  • Fully customized screens can be created that may or may not interact with the workflow engine as needed.
  • Comes with a fully functional Document Management System that can be configured to maintain documents per application / process instance.
  • Uses Jakarta-Struts as the application foundation for easy extensibility in an industry proven standard.
  • Rapid Database Objects simplify data persistence to relational databases and allow rapid development and transaction management.
  • RapidConnection mechanism is a JDBC abstraction for easily obtaining database connections using JNDI or direct connections.
  • Contains built in SQL builder so queries can quickly be built for any custom application database tables.
  • Contains built in pages that a monitoring tool can access to monitor the health and welfare of an application by component.
  • Datetime’s are stored as GMT and converted to local users time zone.
  • Supported Application Servers are Weblogic or WebSphere, Tomcat
  • Supported Databases include SQL Server, Oracle
  • Supported Operating Systems for Rapid BPM Development Tool: Windows
  • Supported Operating Systems for Applications Created from RapidBPM: All J2EE Platforms.
  • Contains an application configurator that is used to prepare an application for deployment to any supported database and application server environment.

Screen Designer Features
  • Each screen has the following properties to control the look and feel: Title, Table Width, Label Pixel Width per screen, number of grid cells across 1-4 ( 1 label / input pair make up a grid cell )
  • BPM Process Attributes as well as External Attributes can be placed on a screen and configured to become one of the following HTML input types: text input, textarea, checkbox, radio buttons, select, hidden, plain text. External Attributes can be an html Link
  • Attribute properties include: Input Type, Display Label, Javascript Validation, Text Case, Colspan Full Row, Disabled, Custom Label Style, Right Justify, Hide If Empty, Size, Maxlength, Default Value, Edit Mask, Display Calendar Popup, List of Choices for Select or Radio buttons.
  • Add External Attributes has a Local DB browser which allows columns from the local databases to be added to a screen.
  • Javascript Validations include: required, numeric, date, ssn, taxid, zip code, custom.
  • Javascript Validation function library contains: number >=, number <=, number between, date less than, date < today, date > today, date between, input minimum length.
  • Allows custom javascript to be coded for a particular input.
  • Javascript library is easily extendible to add your own custom validation functions.
  • Java Screen Hooks are easily attached to each screen to allow more complex validations, reading from external data sources and updating external data sources.
  • Java Screen Hooks contain logical events that occur before the screen is displayed and after a choice has been made.
  • Entire screens can be cloned so you can copy all the attributes of an existing screen for a new screen.
  • Once an attribute has been configured for a screen it will carry those properties to any other screen that you place it on. These properties can also be customized per screen as needed.
  • BPM Attributes are automatically saved to the BPM engine and values entered can be easily overridden.
  • Screen Designs can be exported and imported individually or as a set. This allows designs to be copied from one machine to another.
  • Screens Designs can be migrated to a newer version of a Process Definition and then updated as needed.
  • Multiple Versions of Screens Designs and Screen Hooks for different versions of the same Process Definition can run side by side.
  • Menu items added to customize the menu for an application can be Exported and Imported to a server.

Workflow Administration Features
  • Contains a process dashboard that monitors counts of all process in all their current states within the BPM engine.
  • Actions performed in Workflow Admin include: suspend, resume, de-activate, activate, delete, set priority, restart processes or activities, and edit process attribute values.
  • All actions performed within the administration facility are threaded to ensure that no http timeout will occur. There are a designated number of batch types that can run to ensure that administration tasks do not overwhelm the application server threads.
  • Process Administration allows administrators to search for processes based on state and other criteria and perform administration functions depending on the current state.
  • Process Detail Screen shows the activity history and all process attribute values.
  • Process History screen shows history and exceptions if one should occur.
  • Activity Administration allows administrators to search for activities and perform administrative functions based on activity state.
  • Process Search facility to locate process instances by process attribute values, create date range and various other criteria.

BPM Directory Service Features
  • New Applications are registered within this service so applications can identify themselves. A DMS Folder is created if desired, as well as an encrypted application password.
  • System Administrator UID and PWD can be reset.
  • Administrator can grant BPM users an administrator role so upon logging into the BPM Console they get the Administration functionality.
  • Applications users can log into the service to browse the Roles and Users registered for an application as well as view the roles of a particular user.
  • The underlying database houses all roles and users that are viewable by the workflow engine.
  • Users and roles for an application instance can only be maintained through the User Role facility for that application. This way the local application database users and roles stays in synch with the BPM Directory Service DB.

DMS Features
  • Web based Document Management System that is configurable per application.
  • Login as application user to configure DMS for use within an application.
  • Set a base Folder Description that describes the set of documents that will be stored in the folder for a business process.
  • Up to 10 Configurable search index fields. These index fields are data saved along with the document when it is uploaded to the DMS so users can later search for documents.
  • Document type setup includes a list of document types that describe the documents that will be saved inside each folder for a process.
  • Optional Hot swappable backup folder can be configured.
  • Secure Http Link to DMS creates a DMS session that has a configurable timeout period so access to the DMS is restricted to application users with BPM roles.   
  • Document search facility.
  • Full history for each document is saved.
  • Document check out, check in support, checking out a document locks the document so others can not modify it.
  • All documents and all history for a document are always viewable for users with a BPM role per application.
  • Location of base folder is relative through a configuration parameter so the entire contents of the DMS can be easily relocated.
Sophisticated Logic, Inc. • 1843 Olevia St. • Jacksonville, FL • 32207 • Tel 904.821.0155 • Fax 904.306.9044
Copyright © 2005 Sophisticated Logic, Inc. All Rights Reserved.