Software Architecture
Our software architecture is based on open standards such as
Java, XML and HTTP. We have created a component-based design
in a service-oriented architecture to develop a flexible,
layered framework. This framework supports evolution and
innovation in technologies and product features.
Optimization
We have developed robust science-based forecasting and optimization engines,
leveraging the deep expertise and research of our science
and research group. These engines are industry-independent
and are validated using our internally-developed verification
and testing processes.
Configuration vs. Customization
Rather than developing custom code for each customer, our PROS
Pricing Solution Suite can be configured to meet each customer's
business needs. The configuration capabilities include
defining user workflows, executive dashboards, analytic
views, approval processes, alerts and data, including hierarchical
dimensions and measures.
Performance and Scalability
Our technology solutions operate in some of the largest and most demanding
enterprise environments. The scalability of our technology
has been tested at leading vendor benchmark performance
centers, which validated the ability of our software products
to scale to large data volumes and high request rates.
For example, in one implementation of our real-time pricing
execution product, our software products handled over 300
requests per second with 250 millisecond average response
times. Another implementation of our pricing execution
product handles 750 concurrent users. Also, an implementation
of our pricing optimization product refreshes and maintains
a data set with over one billion forecast entries and 150 million
optimization results.
Data Integration
The data needed to execute pricing and revenue optimization functionality
typically resides in a company's ERP, SCM and CRM systems,
industry-specific transaction systems, office productivity
tools such as spreadsheets and external market data sources.
Rarely can the data needed to formulate and execute optimal
pricing strategies be found in a single data source within
a company. Our data integration capabilities utilize web
services and file-based data interfacing to bring data
from these disparate sources together into a single cohesive
database to support our PROS Pricing Solution Suite. Our
data integration capabilities allow us to quickly deploy
our solutions to our customers.
User Interface
Our technology provides a rich, browser-based interface that supports
local and remote users. The user interface supports a wide
variety of highly interactive charts and other data views
and provides a comprehensive data security model based
on user roles and scope of responsibility.
Platform Support
Our software products run on most standard information
technology platforms including
Microsoft SQL Server and Oracle databases, 32-bit and 64-bit
processors from HP, SUN, Intel, AMD and IBM, and the HP-UX,
Solaris, Linux, Windows and AIX operating systems. |