CLOUDIS Limited  
 
 

Software Overview

V9 - for the development of Web based applications, particularly for document management and workflow-based applications. V9 is also used as a web enabled ‘front end’ to access the CMPIC database.

V9 is a proprietary development environment developed by Cloudis to facilitate the development of multiple applications to meet a range of business requirements quickly and cost-effectively. From a technology point of view, V9 utilises the functionality of Oracle, Java and other 'middleware' to create approachable, robust and cheaply deployable development and runtime environments.

The emphasis of V9 is to produce a technology which is flexible to the customer. This flexibility extends from data to business logic to the system look and feel. V9 is based upon a flexible and scalable Oracle database model that allows all system elements to be maintained as data. Rarely has the functionality of applications including the look and feel of the product been delivered as data from a database.

Cloudis offer functionality of applications and business processes directly from the underlying database. Without the need for knowledge of middle-tier languages such as Java and XML, a vast amount of power and control is passed on to the administrator of the system.

V9 is a rules-based technology, i.e. all elements within the system are managed within the system itself as discrete pieces of information which allow product configuration and implementation. Rules within the system can be written in standard SQL. Thus, in order to manage the system, develop new functionality, or develop brand new applications, the key skill set required is a knowledge of SQL.

Until recently, information, business & process management systems often did little more than reproduce a filing cabinet in electronic form. Today it is clear that greater benefits arise not from storing information electronically but from making it flow smoothly and securely around an organisation and beyond.

Key Features

  • A sophisticated rule-based architecture allows highly complex applications to be built in a fraction of the time previously required, without the need for complex programming
  • Access to business information is governed by flexible, user-definable rules
  • The user-definable rules can be easily changed in seconds to implement changing business priorities and business processes with little or no development costs
  • Changes to application logic are achieved entirely within the database, and require no change whatever to the application server code
  • Accessible from any standard web browser to create, revise, link, approve and distribute data in real-time
  • Open interfaces with third party software products and protocols such as XML, SOAP, etc.
  • Minimal network communication bandwidth with no loss of functionality
  • The small client download means it does not require high specification hardware or an expensive network infrastructure
  • Allows 2-way real-time access to the database from any browser

Standard V9 Functionality

  • Electronic Vault allowing online storage of any electronically generated or captured information. The vault also ensures linear development while maintaining a complete version history
  • Email integration allowing integration with external email systems
  • Includes "V9 sendmail", a server-based email module allowing emails to be generated and sent automatically or manually from within V9. In turn these emails can also include documents from the electronic vault as attachments
  • Includes "V9 Mailman" which allows the automatic capture and loading of incoming emails (along with any attachments) from any standard email server, into the electronic vault
  • Comprehensive data auditing
  • Data extraction tool allowing information to be extracted to a spreadsheet for ad-hoc data analysis
  • User-defined attributes module allowing additional information to be stored against any existing piece of information without redeveloping the system
  • User-defined links module allowing any piece of information to be linked to any other piece of information
  • Built-in multi-tier, role-based security mechanisms
  • Embedded workflows to ensure that all users follow standard processes. Also provides an overview on all outstanding actions
  • Project inheritance allowing standard processes and system setup to be re-used across multiple projects
  • Application development and System administration module allowing users to develop and manage their own applications
  • V9 GUI development environment allowing development of new screens
  • Oracle API
    • Any API available through the Oracle RDBMS can also be accessed from the V9 rules-engine
    • Full integration is included to allow rules to be developed via Oracle PL/SQL
  • Java API
    • V9 comprises a sophisticated set of Java classes, some of which are published as a formal API. These provide essentially the same functions as the PL/SQL API, together with features aimed at the rendering of a V9 GUI on a client. Access to the Java API will be through one of two methods at the outset
    • Client-side Java classes can be added to third-party Java container applications, which interact with server-side Java using industry-standard protocols such as RMI or IIOP

Technical Requirements

Software Dependencies
ServerOracle database version 9i, 10g or XE
Windows 2000, XP, Server 2003, or UNIX (Sun Solaris or any OS supported by Oracle such as HP/UX, Linux, Mac OS X)
ClientAny Java-compliant browser (e.g. Internet Explorer 5.5 or above), Firefox, Java Web Start, etc
JRE 1.6 or later
Windows 2000/XP, Solaris, Mac OS X, Linux

Hardware Dependencies
ServerAny platform supported by Oracle database, with approximately 1Gb RAM per 20 users
ClientMinimum RAM to run Java application

Back to top of page
Links
Software Overview
Key Features
Standard V9 Functionality
Technical Requirements

Screen Shots
The V9 Menu
The V9 Menu
Viewing information in V9 spreadsheet and detail views
Viewing information in V9 spreadsheet and detail views
Viewing a document from the vault
Viewing a document from the vault
Sending a vault document via email
Sending a vault document via email
Asset Register and Help Desk modules
Asset Register and Help Desk modules