revTime - Home
Brief introduction to the need,
the destiny of a people.

Tunisia is a small country in north africa. Its small population, had no real opportunity to have his fate in his hands. Like most poplations in countries currently underdeveloped, its cases were managed either by a foreign occupying power, or by more or less tyrannical dictatorships.

Recently, December 17, 2010, exasperated by the tyranny pushed to the extreme of the president, his family and his entourage, the Tunisian people began a nth insurgency. This time things seem to happen differently and the president and his family fled January 14, 2011. It's hard to believe they have left the country after only four weeks of riots and a relatively small number of victims. Better and more surprisingly, a true wind of freedom blowing across the country and free elections were held and gave birth to institutions in which actors were actually chosen by the people. Everything is going very well, but the essential.

The main demands of the uprising were economic and social. The new occupants of the political scene do not seem eager to address these issues. Nothing really serious has been undertaken in this direction. A real danger begins (April 2012) to be felt on the future of this change. The unemployment problem has worsened and no regions neglected can see a beginning of an improvement to materialize. For these new settlers, it is a true race against time to prove their seriousness to the population. Are they aware?

We propose here to conduct a computer application that counts the time elapsed since the deposed president fled. Like U.S national debt clock, this clock is designed to encourage awareness of the importance of timing and severity of the situation.

Brief introduction to revTime,
Structure and design.

The computer application revTime was designed as a distributed application. This is justified by the need to be universally accessible through the Internet. No technical constraint to its use, should be imposed, apart from what is known in common use on that network. It was carried through the Java system for its openness and robustness. Java has also extensive documentation and a variety of tools and platforms that facilitate its use outside of the commercial offer.

The client part can be achieved in two ways.

  • Thin client, web browser consists only. Google web toolkit (GWT) used. This system has the advantage of providing the opportunity to develop a modern user interface, running in a browser, starting from Java code (not JavaScript).
  • Thick client. Java applet which execute in the browser or standalone Java application launched from the web (Java Web Start).