Aeturnum logo
   
Athiva dramatically reduces the time and cost associated with developing, deploying and maintaining enterprise software applications.

Athiva™ Enterprise Development Platform

  What is Platforming
  FAQs
 
 
 
 
 
 
  Reduce Your Time to Market by 40-70%
 

Athiva is an enterprise-level development platform that leverages ready-to-use and highly customizable business application services commonly used in enterprise software products to shorten the development lifecycle of any enterprise application by as much as 40 – 70%. Athiva is designed for early-stage software product companies and internal IT organizations that depend on efficient development processes to operate their businesses and compete effectively.

 

Athiva provides a better approach to 'platforming' with a highly flexible architecture that incorporates best practices in application development and combines common services and business logic that are specific to a product, enterprise application or IT organization. Using a layered approach, the platform reduces redundancy by maximizing the reuse of these common services through a host of different modules that are easily customized to support the unique needs of different businesses and users.

 
Athiva™ Platform

Athiva Infrastructure Platform

Athiva’s Infrastructure Platform delivers the foundation – the basic modules and components - for building and integrating generic software modules as part of a complete business solution. These modules are neatly packaged to streamline development and overcome common development challenges.


Athiva Business Services Platform

Athiva’s Business Services Platform delivers cross-vertical business solutions for both business-to-business and business-to-consumer enterprise applications. This layer provides the core user functionality and information for the enterprise application.


Athiva Verticals Platform

The Athiva Verticals layer complements the core functionality in the Athiva Infrastructure and Business Services layers and enables users to focus their application development efforts on their core IP and further accelerate time to market and reduce total cost of ownership.


 

Together, these three layers deliver the core functionality needed in most enterprise applications including:

Athiva’s Access Management Service provides all the necessary capabilities to manage user access in a typical enterprise system. The platform provides an extensive set of features encompassing a wide array of access-related requirements, including-

  • User Registration – provides for user account creation including customizable add-ons such as account activation and de-activation, account deletions, notifications and other alerts.

  • Role-Based Access Control (RBAC) – comes available out of the box and includes easy-to-configure method level security, URL based security, data security and access control lists (ACL’s).

  • Session Management - enables cookies-based and non-cookies-based user session management. For example, Athiva supports features such as ‘Remember me’ options found on most login pages, which can save and maintain user’s credentials.

  • Password Management - provides for recovery, change and notification of forgotten and changed passwords.

  • User Profile Management – maintains user profiles and attributes with historical audit trails.

  • Anonymous Users - enables support for anonymous users with configurable, restricted access controls.

  • Centralized Administration – provides enterprise-wide administration, control and configuration via a single console.

Athiva’s Identity & Security Management (ISM) service simplifies cross-domain (public and private) identity management and supports secure sharing of identity information between applications. The ISM service architecture enables easy integration with existing applications and services. Some of the key capabilities available with Athiva ISM include-

  • Encryption/Decryption – provides one-way encryption and matching out of the box to enhance password protection. Popular encryption algorithms such as RSA, PBE and DES are built-in.

  • Jurisdiction Policies: - supports unlimited strength jurisdiction policies.

  • User Authentication and Authorization: - supports pluggable credential sources. For example, username and password information can be stored in the database or any other legacy system.

  • LDAP Support: - enables LDAP sources to be used within the authentication and authorization services.

  • Single Sign-on: - for users across different web applications.

  • Auditing: - supports auditing of all identity and security-related activities out of the box.

Athiva’s Payment Service provides comprehensive functionality for multi-mode online payments, wallets, instant and recurring payments, cancellations, maintenance of billing profiles, payment histories and reporting. Any payment gateway implementation (PayFlowPro) can be plugged in as the default payment implementation with minimum effort. Key services include-

  • Multi-mode Payment – enables credit card, debit card and e-check payments.

  • Wallets - maintain payment profiles, eliminating the need for repetitive and redundant entry of payment details for every transaction.

  • Instant Payments: - creates the capability for processing instant or “panic” payments without the need for creating a payment profile.

  • Scheduled Payments – provides for configurable, pre-scheduled onetime and recurring payments based on pre-defined cycles, e.g. quarterly or monthly.

  • Reporting: - includes out-of-the-box “canned” reports with graphical UI’s (bar graphs, pie charts etc.) representing:

  • Expenses, Allocations, Transaction details and Summarizations and common reports.

  • Statement Presentment - Enables the presentment of payment statements, account summary, monthly billing transactions, etc.

  • Payment History Review: - Enables users to review payment history and drill-down on specific details.

  • Payment Dispute and Annotations: - provides the functionality for end-users to annotate and dispute statement or line-item level payments for reconciliation and CSR purposes.

  • Transaction Security – maintains high level of payment transaction security, and ensures that critical payment-related requests are made through secure channels.

Athiva’s Reporting Service includes all the capabilities required to present critical business information to key internal and external customers. It supports interactive web reporting environments to provide robust data presentation options and cope with the best presentation options while minimizing performance issues. Some of the key capabilities in this service include-

  • Data sources - supports a wide range of data sources and formats including XML, relational and OLAP. SQL, MDX and XQuery.

  • Output types - enables report outputs ranging from HTML, PDF and EXCEL to plain text.

  • Data source aggregation – provides the ability to aggregate data from multiple data sources in a single report.

  • Charting - Supports pie, bar, bar graph, linear and function charts.

  • Security and auditing: - provides ready-to-use out-of-the-box comprehensive security and auditing service integration capabilities.

Athiva’s Business Intelligence Service provides an entire BI platform for knowledge workers and decision makers. The service supports the implementation of dashboards, scorecards and other data mining features which are essential for an enterprise-class business intelligence platform. Key functionality includes-

  • ETL - provides the ability to extract data from multiple sources or data sinks, cleanse and aggregate data, and load and move data from staging to production environments.

  • Analytics – allows users to analyze data by drag, drop, pivot, drill-through and cross tabulation. It also delivers on-the-fly results against complex analytical queries and a comprehensive dashboard that provides access to and presents key business metrics and benchmarks in an intuitive visual interface.

  • Data mining - Uncovers hidden relationships in data that can be used by the end users to fine- tune their business processes. This service includes support for a range of advanced data-mining algorithms and displays results in multiple formats.

Athiva’s Hierarchy Management services provide an easy-to-use mechanism for maintaining hierarchical relationships among relevant business entities and sub-entities. It provides an array of management methods such as adding a node, deleting a node, tree-level hierarchy view and traversal including single-node or multi-node navigation. In addition, the hierarchy service also provides hierarchy-based access control to augment RBAC in defining data access among the various entities and sub-entities, based on their positioning in the hierarchy tree.

  • Complex workflow – supports scenarios such as: forking, joining, looping constructs, and transitions based on user input

  • Error handling – provides a robust framework for efficiently handling errors that occur during the execution of activities in a workflow. It also supports more granular error handling at the individual activity level and at a broader workflow level.

  • State persistence – maintains the persistence of states between transitions, ensuring crash recoverability and resumption.

  • XML based configurable workflow – provides for permissions, restrictions and ownership that can be assigned to the workflow and its activities.

  • Task scheduling - through Quartz.

Athiva’s Hierarchy Management services provide an easy-to-use mechanism for maintaining hierarchical relationships among relevant business entities and sub-entities. It provides an array of management methods such as adding a node, deleting a node, tree-level hierarchy view and traversal including single-node or multi-node navigation. In addition, the hierarchy service also provides hierarchy-based access control to augment RBAC in defining data access among the various entities and sub-entities, based on their positioning in the hierarchy tree.

  • N-Level Configuration & Traversal - Athiva Hierarchy Management services are flexible enough to accommodate hierarchical structures into any number of levels as required by the business processes.

  • Business/Corporate Entity Assembly – Supports out-of-the box integration options to set up a business solution assembling several individual and related business entities. For example, Companies, Corporate Users and Billing Accounts can be assembled in a hierarchy to maintain an ownership structure and process execution access control system in a corporate billing system.

 
     
 
  Featured Customers
 
Argosy Publishing
 

 

   Aeturnum Copyright
All Rights Reserved.