Clarion is Springwater Software Ltd's main development tool. Clarion is a powerful business-orientated programming language and rapid application development (RAD) tool. It speeds up the development of applications by minimising the amount of raw programming effort needed - allowing the developer to focus more effectively on the business requirements and design issues. As a result, Springwater Software is able to provide software solutions faster and at less expense. Reducing the tedious aspects of programming enables our software developers to concentrate on the important usability issues.

Clarion is better suited to the development of business applications than more generalist programming tools. It has been designed specifically to provide those features that are needed for the creation of powerful business solutions. These features, combined with Springwater Software Ltd's business knowledge and many years of expertise in relational database design, means that we provide software solutions completely suited to real world business requirements.

Our approach to software development

Clarion is ideally suited to Springwater Software's approach to software development. It helps us in providing a complete solution by allowing development through rapid prototyping and assists in the use of participative design. This means that software can be tailored made to the demands of our clients and that its quality, effectiveness, and usability can be enhanced.

The database at the heart of your business information system

Clarion works with the major database management systems including Microsoft SQL Server and Oracle.

At the heart of Clarion is the concept of the data dictionary which describes the structure of the database and how it should be dealt with. This means that the finished application will be designed to work with your specific business information.

Clarion and other technology together

Many of our projects have involved linking a Clarion application with other technology. Examples include:

  • A sales appointment scheduling system linked into Microsoft Mappoint
  • An inspection diary system linked into Microsoft Exchange / Outlook