

Aware IM is a highly automated web application builder. With minimal input from the designer Aware IM creates complete, fully functional business applications with data storage and web browser access. Aware IM automatically manages the database and generates data forms, which can be further customized as desired.
Aware IM is a complete package that includes its own web server. It does not need any third party software to run. Aware IM can be installed on an Internet/intranet server or a standalone computer.
No. Aware IM does not generate any code that needs to be deployed with other software. Aware IM does everything that is required to run your application over the Internet - it manages database tables, forms, and handles user requests over the web.
You do not really need to know any programming language. Aware IM applications are controlled by intuitive and easy to use business rules.
You do not need any SQL knowledge. Aware IM automatically constructs and executes all the necessary SQL queries. Nor do you have to know about things like database keys, indexes or record IDs.
All you need is to have a clear idea of the data elements in your application and their relationships. For example, you may want to manage clients and contact lists where each contact list may have many clients and the same client may be in several contact lists. You can then enter this information into Aware IM and it will automatically take care of the related database tables and data forms with ability to link and navigate between clients and contact lists.
Unlike scripting languages, business rules in Aware IM are expressed in business terms and do not have technical elements like variables or loops. Each business rule simply states what should happen and when and is independent from other rules. When Aware IM detects data changes it automatically executes the affected rules. All this makes business rules highly intuitive and easy to understand and manage. Read more.
The number of concurrent users in Aware IM is unlimited.
Aware IM has no limits on the amount of data other than those of the database engine selected for use with Aware IM.
The number of tables is limited only by the database engine selected for use with Aware IM. The number of forms and rules in an Aware IM application is unlimited.
Yes. Not only can you import data for individual tables, you can also import relationships between existing data. Aware IM will reconstruct the relationships between objects in Aware IM applications.
Back to FAQ listAware IM is currently supported on Windows, Mac OS X and Linux. It is a 100% Java-based software.
Aware IM is very flexible. You can install it on a computer within your organization for people to use applications over the company intranet. You can install it on a server of an Internet hosting provider for people to have access to applications over the Internet. You can also install Aware IM on a standalone desktop or laptop computer to design and test your applications before deploying them on the main server.
You need to make sure the computer where Aware IM is installed is accessible from the Internet. If you want to use one of your own computers, you need to make sure the computer has a permanent connection to the Internet, a static IP address, and have a port open for access from the Internet. Alternatively, you can install Aware IM on a server hosted by an Internet hosting provider and deploy your application there. See web deployment page for more details.
You do not need any other software to enable web access - just run Aware IM on a computer that has Internet access and you can log into Aware IM applications from anywhere in the world!
No. Aware IM includes its own web server (Tomcat) and does not need any third party software to run or be used over the Internet.
Yes. Aware IM applications are fully portable between operating systems. You can design your applications on any supported operating system and then deploy them with Aware IM running on any other operating system.
You can run Aware IM on a standalone computer without an Internet connection. This may be useful for designing and testing applications while away from the office, or when using database applications on remote locations like customer sites.
Yes. Aware IM applications are fully portable between the supported databases. Aware IM will automatically create and manage database tables for a specific database engine based on the object definitions within Aware IM applications.
Aware IM supports all popular web browsers including Internet Explorer, Netscape Navigator, Mozilla, Firefox, Opera and Safari.
Yes. Aware IM is 100% Java-based and will run happily on both Intel-based and PowerPC-based Mac computers.
You can simply add a hyperlink to the existing website to guide the users to the login page of an Aware IM application. Once the users enter login name and password they get access to pages of the web application.
Yes. If you run Aware IM as a Windows service, it will start automatically whenever the computer where it is installed is re-booted.
Back to FAQ listBefore users can access application data they have to login into the application by specifying their login name and password. You can assign different access rights to different users. For added security you can run Aware IM with SSL.
Yes. You need to obtain an SSL certificate from a digital certification authority and install it into Tomcat, the web server supplied with Aware IM.
For each category of users you can specify, on a very detailed level, the accessible data and available operations. In addition, you can specify conditional data access depending on data. For example, you can disallow changes to orders that are in submitted state.
You can allow users a guest access to the application where they do not need to go through the login step. You can specify how much, or how little, you allow guests to see and do.
Yes. Aware IM sends notifications when users log in and out of the application and when data is changed. You can add rules to your application to record the change events that are important to you including data before and after the change.
Back to FAQ listYou need to install Aware IM, start the Configuration Tool and enter definitions of your business objects and their attributes. Aware IM will automatically create all necessary database tables and user interface with data forms, search tables, menus, etc. You can now start using your application in an Internet browser.
Of course, you can further extend and enhance you application in many ways, but that would be a transition from a basic to the complete application! For more details please see document Getting Started.
Yes. There are few that you can run by clicking a button straight after you install Aware IM. You can find more sample applications in the SAMPLES folder. They demonstrate various features and capabilities of Aware IM. You can use these sample applications to see how things can be done in Aware IM, or use them as a base for your own applications.
Yes. The design of an Aware IM application can be exported into a file and given to other people. They can import it into their copy of Aware IM to see or change the design or run the application.
If you develop applications for customers, you can take advantage of the Runtime Builder feature. It will generate a ready-to-install package containing your application design and the Aware IM Runtime engine. Your customers only need to run the installation program to start using your application.
No. When applying new version of an application Aware IM automatically updates database tables for added, changed and deleted fields. Data for unchanged fields is preserved.
Yes. Aware IM maintains a separate operation environment where you can test your application with a test set of operational data. Once you are happy with the application you can move it into the main operation environment.
Yes. Aware IM has a built-in version control system that requires application design to be checked out before it can be changed. This prevents different people from making changes to the same design and overwriting changes made by other developers.
Back to FAQ listYes. A free fully functional 30-day evaluation version of Aware IM is available for download.
There are several ways you can get help using Aware IM. Please visit the support page for details.
If you need assistance with designing your application please visit the application development page.
This is explained on the licensing page.
You can find this information here.
Back to FAQ list