Home | Development Tools | Screenshots | The Team
 

Development Tools

Both the clearISE and ANRA applications were developed under Linux, however porting the applications to the Microsoft Windows environment would require minimal work.  Both the Redhat 6.2 and SuSE 7.1 distributions were used.

Linux is a free Unix-type operating system originally created by Linus Torvalds with the assistance of developers around the world. Developed under the GNU General Public License, the source code for Linux is freely available to everyone.

For further details, please visit http://www.linux.org.

 
The clearISE GUI objects were all built using Qt Free Edition for LinuxQt is a multi-platform, C++ Graphical User Interfaces toolkit. It is a fully object-oriented, easily extensible C++ application framework that enables rapid building of state-of-the-art GUI applications.  The included Qt Designer provides a WYSIWYG method of creating widgets, defined in XML, and converted into C++ code "on the fly".

For further details, please visit http://www.trolltech.com.

 
The icISE project was developed within KDevelop 1.4.  KDevelop is an Integrated Development Environment for C/C++ included as part of KDE2, that provides a range of useful features for developers, including a class generator, file management for source and header files, debugging and integration with the GCC compiler, linker, automake and autoconf tools.

For further details, please visit http://www.kdevelop.org.

 
As the development of clearISE was carried out by four developers working together on source code simultaneously, a method was required to ensure that all changes made to code could be stored and tracked using a repository.  This was carried out using CVS, which is the Concurrent Versions System, and is the dominant open-source network-transparent version control system.

For further details, please visit http://www.cvshome.org