Client Log In

CALC 2013

Cape Town Presentation!
WWT4 attended the CALC conference 2013 in Cape Town. Our presentation, in conjunction with the Isle of Man staff, covered all the latest innovations by WWT4 in the field of legislative publishing and legislative drafting.

Should you need any further details on the iLAWS system, and how it can benefit your jurisdiction, just EMAIL us here.

Flexible - Open Architecture

iLAWS Work-flow diagram

Expensive proprietary systems generally have one way of doing things... their way. Often trying to get them to do it "your way" can be a very expensive exercise, often running into the millions of dollars.

The key to inexpensive systems that can be easily modified to suit your specific requirements is FLEXIBILITY. In turn the key to flexibility is Open Source / Open Standards. At the heart of  iLAWS is Open Office, the Open Source word processor that has been integrated into iLAWS to specifically address the drafting of legislation.

The first step in this integration is the development of a set of legislative styles and arranging them into a template. Grafted onto the template is a set of work-flow procedures (or macros) that automate much of the legislative process; from simply creating a new bill, to a process involving many complicated steps such as the complete checking of the document against pre-determined parameters, and applying styles based upon specific settings. The template created can be easily modified to suit the formatting our your own legislation, including page size, margins, etc. Using this approach any other jurisdiction employing the same type of template can exchange information with them and have that data in their own format in a matter of seconds.

The next step in complete flexibility is the separation of; the data, the presentation, and the logic (or code). In programming terms we call this the Model, View and Controller, or MVC for short. In Open Office the document format is called Open Document Format or ODF. ODF is a compressed format similar to a ZIP file where; the MODEL is stored in an XML format (raw tagged text), the VIEW is contained within the template structure, and CONTROLLER is the application Open Office itself combined with almost any macro language. Every one of these components are OPEN, and hence FLEXIBLE.

Again with the web component of iLAWS the MODEL or data is stored in the MySQL database, the VIEW is contained in a site template and other output templates, and the CONTROLLER is made up of PHP scripts forming the engine room of the entire site. To change the country in an iLAWS powered web site only requires the masthead graphic to be replaced, and a few parameters modified in the administration settings. Both processes taking but a few minutes.

The final key to flexibility is computer platform. iLAWS has been specifically designed to not restrict its deployment based upon the host operating system. The system will happily perform on Linux, MacOSX (Apple), or Microsoft Windows operating systems, or any combination of those platforms. Should any distribution of the files be required iLAWS also provides an output mechanism on CD-ROM or DVD that is also cross-platorm compatible and is derived from the iLAWS web component.

Therefore using iLAWS does not impose any of the usual barriers presented by proprietary systems, and allows complete freedom to choose whatever environment best suits your needs regarding cost, security and hardware. iLAWS confidently answers any "what if" scenario due to its flexibility.

Home Overview Flexibility