Design Characteristics

The design of the ICC system emphasizes portability, modularity, extensibility and adaptability.

- Take it with you wherever you go   Portable   Written in the Java language, with standard components, the system can be installed anywhere. The only requirements are a web server and the Java Runtime Environment (JRE/JDK 1.1.5-7).
One of the sites involved must also have access to an Oracle 7 database (Client software 7.3.4). - Make your own selection of tools   Modular   A service-based architecture, where most of the basic functionality is provided by numerous reusable services, the system's capabilities can be customized by selecting from the available services. For example, access to the file system is decided by including or excluding the appropriate service. - Create your own favorite tools   Extensible   More complex functionality can be programmed as delegates, individual Java applications that can be dynamically linked into the system and present themselves in the interface as icons. - Customize the look and feel of your interface   Adaptable   The interface is written in HTML and Javascript and can easily be modified by anybody knowledged in these languages.

This website has been archived and is no longer maintained.