Irrational Software Logo

Object oriented analysis and design. Website design and deployment. With our full-time consultants, we can draw on 18 years of industry experience, mostly gained in the defence and telecoms sectors.

UK Company Reg No. 3365135. VAT No. 683601627

Object Oriented Analysis and Design

We are particularly adept at developing C/C++ applications using OOA/OOD and UML for UNIX/Linux and Windows platforms, and are also experts in the design and development of X and Motif GUIs. All our consultants are well versed in the use of Design Patterns, STL and the boost libraries.

UML diagram

To request more information, please contact us via the details shown on our contact page.

Website design

We also specialise in website design; from a simple single page site, to larger, more complex data driven dynamic sites. All sites with be hosted on a Linux platform supporting Apache2, MySQL and PHP5.

Our Staff have experience of all IT life cycle stages, from requirements definition right through to post delivery support.

We are happy to undertake work packages of various durations, for example :-

  • short term (e.g. single day) advice and/or consultancy.
  • part time work, performing much of the work away from your site.
  • depending on our consultant’s availability, we may be able to take on longer term, more intensive commitments.

Our past clients

This site uses cookies. Our cookie policy can be found here.

Contact details

You can contact us using the details below.

Alternatively, fill out and submit the contact form on this page. We will get back to you as soon as we can.

  • Irrational Software Co Ltd
  • 3 Edensor Road
  • Meads
  • Eastbourne
  • East Sussex
  • UK
  • BN20 7XR

Cookie Policy

Cookies are small text files that are placed on your computer by websites that you visit. They are widely used in order to make websites work, or work more efficiently, as well as to provide information to the owners of the site.

Most web browsers allow some control of most cookies through the browser settings. To find out more about cookies, including how to see what cookies have been set and how to manage and delete them, visit

This website uses the following cookies :




General purpose cookie, used for calculating the hit counter in the page footers.

More info.



Google Analytics


Collect information about how visitors use our site. We use the information to compile reports and to help us improve the site. The cookies collect information in an anonymous form, including the number of visitors to the site, where visitors have come to the site from and the pages they visited.