

Aware IM
By Awaresoft Pty Ltd
Implementing an application using Aware IM is a structured yet flexible process that can be completed significantly faster than traditional development methods. Here's a step-by-step breakdown of the typical implementation process:
Requirements Gathering
The process begins with understanding the business needs, workflows, and user roles. This includes identifying the data model, business rules, user interface requirements, and integration points.
Application Modeling
Using Aware IM’s visual tools, developers define business objects (data structures), relationships, and attributes. This step also includes setting up user roles and access permissions.
Business Rules Definition
Developers create non-procedural rules that define how the application behaves. These rules are written in plain language and are automatically triggered by changes in data or user actions.
User Interface Design
Forms, views, and navigation menus are created using drag-and-drop tools. Developers can customize the UI with HTML, CSS, and JavaScript for more advanced styling and interactivity.
Workflow Automation
Business processes are automated using process definitions and rules. This includes task assignments, notifications, and conditional logic.
Integration Setup
If needed, the application is connected to external systems via REST APIs, web services, or database connectors. This is also where AI services like ChatGPT can be integrated.
Testing and Iteration
The application is tested in a staging environment. Aware IM allows for rapid iteration, so changes can be made quickly based on feedback.
Deployment
Once finalized, the application is deployed to a production environment. Aware IM supports cloud, on-premise, and hybrid deployments.
The time required to implement an Aware IM application varies based on complexity:
This is significantly faster than traditional development, which can take several months to a year for similar projects.
Aware IM is highly customizable and is designed to adapt to specific business needs. Here are several data points and capabilities that support this:
While Aware IM offers a one-time license fee for its core editions, there are several additional costs to consider depending on your needs:
Setup Fees: There are no mandatory setup fees listed, but if you choose to outsource development to Aware IM’s in-house team, service charges will apply based on the scope of work.
Maintenance Fees: All editions include free updates and maintenance for the first year. After that, continued access to updates and new features requires a maintenance subscription, though exact pricing for this is not publicly listed.
Aware IM offers a range of training and support resources to help new users get started:
Aware IM includes several built-in security features to protect your data and applications:
Aware IM typically releases major updates once or twice a year, with minor updates and patches issued more frequently to address bugs, security improvements, and feature enhancements. These updates are managed through the Aware IM Control Panel, where administrators can apply patches or upgrade to new versions. Users with an active maintenance subscription receive these updates at no additional cost after the first year.
Aware IM follows a user-centric data ownership model:
This approach ensures that businesses are not locked into the platform and can maintain full control over their information.
Aware IM is designed to be highly scalable, both technically and commercially:
While Aware IM provides the tools to build compliant applications, compliance ultimately depends on how the platform is configured and deployed by the organization.