What is the meaning of the name "Tersus"?
It is the Latin origin of the English adjective “terse”.
It means: Clean, Neat, Correct, Elegant.
What is the Tersus Platform?
The Tersus Visual Programming Platform is an innovative software development and execution platform.
It is a truly visual platform with which you can easily create enterprise web applications by drawing visual diagrams instead of writing code.
Who's behind the Tersus Platform?
The Tersus platform was developed by Tersus Software Ltd, which sells services for the platform, as well as a commercially licensed version.
What is the history of the Tersus Platform?
The Tersus technology is the next generation of the MINT Knowledge Manager and the MINT Knowledge Master products, developed since 1997 within SunGard Business Integration. The development of these products was inspired and led by Ofer Brandes and Youval Bronicki, two of the founders of Tersus Software Ltd.
Under what license is the Tersus Platform provided?
The Tersus Visual Programming Platform is provided under the terms and conditions of the GNU General Public License v2 (GPL).
There is also a commercial enterprise version.
Can I use Tersus absolutely for free?
Why are you referencing third party licenses in your license?
The Tersus Platform contains portions which are governed by other license agreements, which you should read and accept prior to using.
What are the benefits of the Tersus Platform?
The Tersus visual modeling language makes it easier and faster to develop web applications, and the applications are much easier to maintain.
Tersus unifies server side and client side development, so a single person can accomplish what would normally require a team of several developers.
What types of applications can be built using the Tersus Platform?
Tersus can be used to develop many types of applications. You can develop large mission critical system (like enterprise back-office applications), but also small tactical solutions (such as a timesheet application).
For the features of the Tersus Platform, have a look at What Can I Do with Tersus?
How difficult is it to learn to use the Tersus Platform?
A first-time user can create and run a simple web application within minutes. You can try it out with our comprehensive tutorial.
The tutorial will also get you familiar with the Tersus Studio and with the basic notions of the Tersus Modeling Language.
In addition, this site contains several sample applications and their models. You can use these as skeletons for your own application.
Is the Tersus technology unique?
Yes, the Tersus technology is very unique. The Tersus Modeling Language is fully visual, requires zero coding, and is highly flexible.
Tersus simplifies web application development by using a single visual language for defining user interface, client side behavior and server side processing. With Tersus, web application development does not require mastering multiple technologies and the usage of a suite of tools.
The Tersus diagrams serve simultaneously as the application’s specifications, implementation and documentation. This eliminates inconsistencies between what the application is supposed to do, what we think it is doing, and what it actually does.
You have chosen to develop the Tersus Studio on top of Eclipse. What is Eclipse?
As presented in www.eclipse.org, “Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular.” It is ”an open source software development project dedicated to providing a robust, full-featured, commercial-quality, industry platform for the development of highly integrated tools".
Why have you chosen to develop Tersus on top of Eclipse?
Eclipse provides a rich and robust framework to leverage, as well as a strong supporting community. The Tersus Platform leverages the maturity of Eclipse to develop its unique components and benefits from the constant progress of Eclipse.
I am stuck! How can I get help?
This site contains various types of documentation, including a How To pages. In the support section, you can find a user forum where many questions have already been answered. There is also a bug tracking system.
Alternativly, you can call Joel Bar-El at +972-54-4859129 for a more personal touch (GMT+2).
What Platforms does Tersus Support?
Tersus Studio (the development environment) should run in most environments (wherever Eclipse runs). It has been tested on Windows and on Redhat's Fedora Core Linux.
The Tersus Server (runtime) should run on any system that supports a Java virtual machine (JRE 1.4 or later). ). It has been tested on Windows and on Redhat's Fedora Core Linux.
What are the minimum hardware requirement in order to install Tersus Studio?
We recommend installing Tersus Studio on a machine with at least:
- Pentium 2.4 Ghz
- 512 MB RAM
- 250 MB free disk space
I am already using Eclipse. Can I add the Tersus plug-ins without re-installing Eclipse?
Yes. Using the Eclipse update manager, you can download Tersus Studio from the Tersus update site (http://updates.tersus.com/1.x).
What third party products are required in order to run Tersus?
By default, Tersus comes as an all-in-one, integrated bundle, so no third party product are required. The bundle includes a database engine (HSQLDB), an application server (an embedded version of Tomcat) and several utility libraries. Tersus does require a Java runtime environment (JRE 1.4.1 or later) installed but if you don't have Java
What is the Tersus Model Exchange?
The Tersus Model Exchange is an online “marketplace” for sharing Tersus libraries, modules and full applications. Downloaded models can be run as is or be used for building new applications.
How can I register as a member of the Tersus community?
From anywhere within the www.tersus.com site, press register (at the upper right side of each page).
To register you have to be at least 18 years old or have the consent of a guardian.
How can I contribute code to the Tersus Platform?
The development of the Tersus Platform is led by Youval Bronicki and Ofer Brandes. If you would like to participate in the development, please send an email to firstname.lastname@example.org.
In what other ways (other than code contributions) can I help the Tersus project?
- Participate in the user forum (your questions are important for us)
- Create new applications and share them with others
- Translate the documentation (like the tutorial) to your language
- Tell us what you'd like us to develop next
For best results, use the Firefox browser..