Kavosh BPMS is a RCII product that enables businesses to implement process-based applications and integrates those end-to-end business operations and provides a way to build, run, manage, and maintain your business processes.
Features
comprehensive enterprise application integration (EAI) and service-oriented architecture (SOA) , Messaging, SOAP, XML and Web Services
·BPELSE and BPMN
·Human Interaction and manage user tasks
·Dynamic report generator
·ECM for attachments and other multimedia
·Automate form generator and form designer
·Load balancing and clustering on ESB
·Organization chart and access control
·Portal such as end user interface
·Process monitoring
·Implement on base java and Platform independent
BPMS
Business processes management includes methods, technics and tools for design, display, control, analysis and implementation of organizations business operational processes.
Some software tools, abbreviated as BPMS, are designed and developed in order to improve and expedite the implementation of business processes management stages in organizations.
Business process management systems provide facilities which make design and correction of business models possible and thus allow for optimization of business models at management level without any need for program codes (or at least the required coding) and thence lead to faster execution of organizations processes, decrease in errors and costs, faster updating and so forth.
One of the most important applications of BPMS is to make the software systems and services of the organization consistent. Service oriented architecture is the matured state of component-oriented architecture, object oriented design and distributed systems. The approach of many process management systems is to provide the necessary infrastructure for service oriented architecture.
The BPMS solution developed in RCII is called Kavosh, and has the following specifications and characteristics:
Open-source tools are used for its development.
Is based on service oriented architecture (SOA)
All of its components are coded in JEE language and it may run in all operating systems.
It provides us with the following facilities:
·Possibility of access control adjustments according to the organization’s structure.
·Possibility for work-flow modeling based on BPMN.
·Possibility of executing work-flow processes based on BPEL language.
·Supporting human interactions.
·Supporting the work rules in process level.
·Possibility of calling in the sub-processes and web services in a process level.
·Supporting the service port for interaction of different web servics and …
·Possibility of distribution of load and making clusters at the service port level.
·Possibility of monitoring processes in graphic format and displaying the status of each process.
·Possibility of producing user forms automatically or manually.
·Supporting AJAX in user forms.
·Portal user interface with the possibility of managing accesses and contents.
·Reporting tools by support of complex queries in various data bases.
·Independent of data base and supporting many types of data bases (Oracle, PostgreSQL, DB2, MySQL and …).