PROIV

PROIV is a highly portable application development environment. Developers can use PROIV to deliver multiple applications, easily customised to a customer site, on their choice of database across a broad range of hardware platforms, from PC through Unix to Windows and large mainframes.

PROIV enables you to create powerful user interfaces using the PROIV Client, which can be deployed in a web browser using PROIV Open Client, removing the need to install software on every user's PC. Using PROIV Active Web you can create scripted web pages that can enable you to take advantage of the latest web technologies. The PROIV Gateway and PROIV Web Services enable other applications to easily integrate with PROIV.

Whatever front-end is used, the same PROIV back-end business rules are used, giving maximum return on investment.

Core Framework

The core PROIV product is a framework of components that can be combined to suit the needs of your application.

Use the tabs down the left hand side to explore each of the components.

PROIV Virtual Machine


The heart of PROIV is a Virtual Machine (VM) containing hundreds of reusable pre-compiled components. The programs you create can themselves be reused to achieve consistency of business logic and presentation across a huge range of applications.

PROIV Developer

PROIV Developer is the graphical development environment that lets you build the most complex, multilayered business systems out of drag-and-drop simplicity. It is suitable for projects of any size involving any number of developers.

Project managers know exactly who is working on what because objects are booked out to individual developers.

Each PROIV object has an associated property sheet to which you can apply event and exception handlers using PROIV's own structured English logic language with automatic syntax checking.

PROIV Developer is easy to understand. You can pick up a working knowledge within a weekend. The time spent learning is minimal in comparison to the time saved during development and testing.

PROIV Web Services

PROIV Web Services let you link functionality between disparate systems: to reduce business risk, shorten time to market and to benefit from the continuous application improvement of those systems.

PROIV Web Services require almost no prior experience of the technology. A point-and-click interface and an easy route to publishing generate the Web Services Description Language (WDSL) automatically.

PROIV Client and Client Administration

The PROIV Client communicates with the VM via TCP/IP and offers secure connections. It can make use of 3rd party ActiveX components to add pre-built components to your application and enrich the users experience.

The Client also acts as a portal for reporting to the end user, capable of producing reports including basic text files, XML, HTML and PDFs, working with inbuilt Java rotutines to format the data.

As well as standalone installation files, you can use PROIV Client Administration to take care of the initial deployment and the automatic distribution of software updates to ensure that all users are on the most up-to-date version.

PROIV Active Web and Web Developer

PROIV Active Web lets you build dynamic web pages based on reusable business rules within the VM. It provides a complete server-side scripting development and runtime environment suitable for deployment in standard J2EE and servlet containers.
 
Development can be carried out with PROIV Web Developer, a JavaScript and mark-up language editor and debugger that parses and highlights code as you develop.

It comes with an integrated browser for instant previews and it works with a wide variety of file types: server-side or clientside JavaScript, HTML, XML, XHTML or text.

PROIV Gateway

The PROIV Gateway is an interface layer for applications to communicate with the PROIV Virtual Machine.
 
Dedicated tasks can be setup to allow PROIV to send and recieve data to any internal or external application, using a standard interface.

These tasks can combine with PROIV Active Web and PROIV Web Services to fully integrate the user interface with any application or system.

In addtion to the core framework, we also offer a range of add-on components that allow you to get even more from your application or project. These are fully integrated into the core products and can be activated in your application at any time, opening up an even wider range of options beneficial to your business.

Use the tabs down the left hand side to explore these additional components.

PROIV Open Client

PROIV Open Client is a new browser-independent web deployment platform for PROIV applications. You use it with PROIV Version 6.2 to build client-server applications and deploy them in a Web 2.0 model across a wide range of standard platforms.

With PROIV Open Client, you can develop imaginative and interactive web applications without complex web development tools and techniques. Once your applications are ready, you can deploy without modification in any industry-standard web browser. You don't have to update your valuable business logic; every element of functionality works exactly as it did before - including the ActiveX controls supplied with PROIV.

Because PROIV Open Client supports all the major industry-standard web browsers, you can develop web applications just once for deployment in a single hit. You get a faster route to market and a wider reach which includes new desktops and mobile devices such as iMac, Linux and iPhone via Safari or Firefox.

For more information, please see the PROIV Open Client brochure.

PROIV Multilingual

The international language of business may be English, but the day-to-day language of application users is almost always their native tongue. Users work faster and more accurately when they understand screen prompts and error messages at the first reading. They are also more likely to view a new application in a positive light if it speaks their language.

In a world in which software and systems routinely cross borders, no developer can afford to overlook language differences.

Watch the short film about PROIV Multilingual in use in South Africa:
 

PROIV Multilingual allows you to store a full set of translations for every piece of on-screen text - prompts, menu options, tool tips, error messages etc - and call them when needed. Language selection can be automatic dependent on the user profile or chosen manually by individual users.

To find out more, please see the PROIV Version 6 Multilingual Datasheet.

Enable the Memory File Performance option and make optimal use of your system memory. Improve system performance and reduce resoure requirements with the improvements to the PROIV memory file usage.

To find out more, please see the PROIV Memory File Performance Pack datasheet.

NorthgateArinso also provides PROIV applications written to work alongside the core features of the main product, designed to compliment and improve your businees processes.

Use the tabs down the left hand side to explore these applications.

PROIV Assure

PROIV Assure is by far the fastest and most detailed regression testing tool for PROIV developers and quality assurance teams. It's the only tool on the market that understands the PROIV environment.


For more details, visit the PROIV Assure page

PROIV Printer Management Utility

The PROIV Printer Management Utility simplifies the configuration, and associated options, of printers within a PROIV environment with minimal code changes. It allows for up to 99 printers to be defined and users and reports can be mapped to specific printers.

PROIV Security and Menu Driver

PROIV's Security and Menu driver application is an easy to administer "plug in" which allows for menus security options to be set up for individual PROIV users.

It also provides an easy to use and intuitive GUI front end to an existing PROIV application.

PROIV Change Management

An additional component that helps you to control source code, track build progress and manage releases. It has a formal booking in and out process as well as automatically backing up the source and producing an audit trail.

Productivity is also greatly enhanced because everyone on a project can see who is working on what. There is a change console that provides a visual indication of release status. The same console lets you approve and un-approve changes, import and export releases, view the audit logs and restore previous versions.

For more information, please see the PROIV Change Management Datasheet.

Open Database Connectivity

Working with our business partner Transoft, we can provide reporting access to our Pro-Isam files using their U/SQL product.

To find out more, see the Transoft datasheet.

 

What next?

Zero footprint?

Want to find out more about zero footprint applications with PROIV Aurora. Click Here.

PROIV Version 6 End of Life

From the end of April 2012  PROIV Version 6 will be end of life.

Click Here to find out more.