Software Development Projects

Software Development in J2EE

In December 2007 Tk Open Systems began working with I-Novation B.V. on the "Take 5 Cards" web site. This web site is written in the JBoss/J2EE environment.

Software development in C++

For the past five years Tk Open Systems has developed support for Hebrew and other right-to-left scripted languages in OpenOffice. This software development has been done primarily in C++ using GCC.

For the past seven year we have maintanted a Mennen Medical software product for field upgrading the Allon2000. This product is a Microsoft Visual C++ program.

Tk Open Systems participaed as outsourced contractors in Mainsoft's first port of Microsoft's OLE2 to Sun Solaris, AIX and HP-UX. The Microsoft OLE2 source code is written in C++ and for this project was ported to the vendors' native compilers as well as GCC.

Software Development in Perl

Two of our current staff participated as Tk Open Systems outsourced personnel in the development of PictureVision's PhotoNet system for sharing photos over the Internet. The entire PhotoNet system was written in Perl.

We developed an IP taffic accounting system under contract from the Inter University Computing Center (IUCC) at Tel Aviv University that collects IP trafic flow data from Cisco and Junniper routers and aggregates the data on an hourly, daily, weekly, monthly and yearly basis.

Tk Open Systems' anti-spam application is being developed in Perl.

Software Development in Bash

In May 2007 TK Open Systems developed an automated software build system for a large product in the communications sector. The build system uses Bash scripts together with Ant, CruiseControl and ClearCase/Quest to perform automated builds and reporting when triggered by source code updates.

Software Development in C and Qt

During the past two years we have been developing an embedded system for a major defense supplier based on the Intel (now Marvell) PXA270 processor. We developed a Linux board support package (BSP) for an original board, a modified uBoot boot loader, and a video application in C with a GUI developed using the Qt user interface graphics package.

Software Development in PHP

In September 2007 we revised a merchant account billing site application. The site is written in PHP and uses the PHPList package for management of registration and mailing lists.

In December 2007 we provided a direct PHP interface to PayPal for a Web II startup firm in Tel Aviv. The interface enables a PHP based site to accept credit card tranasctions with all major credit cards. The transactions are processed through PayPal's programmatic interface, not through a PayPal web page. The result is that the user completes the purchase without leaving the original web site.

Software Development in Perl and MySQL

We recently completed a Perl/MySQL database development project for the Jaffe Foundation to support the listing of Israeli non-profit organizations listed on GivingWisely. This was a re-write of a legacy site that used flat files for data storage.