
feature overview
standards-based
- easy to learn for those familiar with similar software
- easy to reuse existing software based on the same standards
- easy to integrate with other internal or partner systems
- Based on: Sun Java, J2EE; W3C XML, HTML, SOAP; WfMC XPDL; OMG GL, Party, Product, Workflow
All applications built on the same framework, tools & components
- no need to learn and use many different technologies
- no need to integrate applications
- no need to deal with limited features because of poor integrations between disparate technologies
- huge cost savings because of consist and easy to maintain components
standards-based flexible and generic data model
- covers all major entities used in businesses
- provides a structure to simplify acheiving custom data needs
- uses common terms for entity names to make it easier to understand and use
flexible and efficient to use data layer
- No database system lock-in; supports many different databases
- No need to write redundant persistence code and configuration
- Easy to use XML data definitions
- Powerful API offers generic operations that behave differently based on data definitions
- most operations can be done with a single line of code and no need for writing supporting code
loosely coupled multi-layer component architecure
- easy to customize and reuse components
- easy to build new applications through the composition of existing components
- easy to find code and other components based on consistent patterns
- components can be replaced without breaking other components because of well defined and managed dependencies
distributed architecture
- easy to scale multiple servers or pools of servers
- easy to seamlessly integrate & communicate with other systems
service-based logic layer
- all logic modeled as a service
- Makes it easy to reuse logic
- Services can be automatically exposed as Web Services
- Makes it easy add custom user interfaces, even many at once
- Makes it easy to distribute the system over multiple servers
- Makes it easy to communicate with other systems
advanced web application framework
- separates input processing logic, view data preparation logic and view presentation templates
- supports many different types of logic, including scripting languages and services
- supports many different types of view templates including XML/XSLT, FreeMarker, Velocity, JSP, and any other
- tracks all visits and page hits for security and marketing purposes
- keeps statistical traffic and performance data since server start and in time bins
Click Here for more information.


