%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
|
| Product | Technology |
|
| Enterprise Optimus: An Enterprise Process Management (EPM) Solution |
|
- Development Methodology: Rational Unified Process
- Framework: Enterprise Application Integration (EAI)
- Architecture: Virtual Application Architecture (VAA)
- Building Blocks: N-tier
|
| Application Environment |
|
| Items |
Environment |
Application
|
Windows 2000 Advanced Server |
| Component Deployment |
COM+ Services |
| Database Access |
Native OLEDB |
| Transaction Processing Monitors |
COM+ |
| Asynchronous Communication |
MSMQ |
|
|
| |
| Database Connectivity |
|
| Enterprise Optimus |
- Provides robust and secure server-side connectivity with enterprise databases through OLEDB drivers for high performance data retrieval
- Supports all the major RDBMS available in the market including SQL Server, Oracle, etc
- Can be configured to work on a different tier for load balancing
|
| Security |
|
| Enterprise Optimus |
- Provides Application Level Security besides the System Level security
- Being web based, access to processes, features and functions is facilitated through a security engine built in, which provides the application level security
- Security engine has the following features:
|
| |
- Authentication
- User and User Groups
- Modules, Feature Listing, Fields Listing
- Privileges, Object Permissions
- Security rules and Security Principal
- Object Permission and Global Permissions
- ACE (Access Control Entity)
- ACL (Access Control List)
|
|
| XML Support |
|
| Enterprise Optimus provides |
- Robust support for XML allowing existing enterprise applications to seamlessly integrate thus facilitating EAI Solution
- XML Repositories
- XML Based data presentation for faster accessibility of data
|
| Meta Data Repository |
|
| Enterprise Optimus handles the business processes and business events in the form of Metadata and publishes it in an XML metadata repository, which enables the enterprises to build the bridges with other applications easily |
| |
| Algorithms |
|
- Enterprise Optimus is an architecture base solution which is designed to adapt any enterprise with a varying and rapidly changing set of business rules
- Enterprise Optimus is equipped with intelligent algorithms for
|
| |
- Scheduling/Rescheduling
- Resource Search
- Risk Simulation
|
|
- Algorithms are developed using data structures in VC++ for better performance
- Algorithms are placed in the form of components with the capabilities of
|
| |
- Object Pooling
- Just-in-time Activation
- Asynchronous Invocation
|
|
| Scalability |
|
- Leverages the Microsoft Windows 2000 Advanced Server platform with COM+/DNA and clustering for dynamic load balancing and redundancy
- Facilitates Network Load Balancing & Component Load Balancing
- Provides Component Load balancing through Application Centre
- Is built considering two possible scenarios, Scale-up & Scale-Out
|
| |
- Scale-Up: Increasing the power of the system by enhancing the system resources
- Scale-Out: Increasing the number of systems and distributing the load across the systems
|
|
| Technologies Deployed |
|
- COM+
- MSMQ
- OLEDB/ADO
- HTTP
- HTML/DHTML
- XML/XSLT/XSD
- ISAPI
- ASP
|
| |