Request Management System - Implementation

Introduction

The Tideland Request Management System until the release 2.7.0 was developed out of a small CGI script solution in Perl. It has now reached its limits in expandability and maintenance. So the reimplementation is done in Smalltalk, a modern object-oriented language, even if the market share would lead to Java or .NET.

The Smalltalk dialect is Squeak, a free implementation initially developed by Alan Kay. It has been started as an environment for kids but the huge classlib extensions of the last years together with the great Seaside framework for web applications it is now the appropriate tool for the reimplementation.

Overview

Beside Squeak as sthe Smalltalk dialect and Seaside as the web application framework some further Tideland libraries are used. Base is the Common Smalltalk Library with useful stuff and an inversion of control based component framework. The Smalltalk Object Sink is an ODBMS, which uses an existiing RDBMS like PostgreSQL or SQLite as backend. And last but not least the Net Business Library, which extends Seaside with a portal framework.

Overview

Back ...