In different cases Dorsum knowingly applies those 3 and 4 generation assembly languages that match to the philosophy of our software products. In order to achieve platform independence we take advantage of JAVA. In case of developing server functions we use JAVA technologies (J2EE). Many of the business functions and the Clavis rich client are developed in PowerBuilder. We complete our PowerBuilder programs with DLLs developed in C/C++ if necessary:
Our Company’s product prefers Microsoft SQL Server and Oracle server versions. However, the architecture makes possible the migration of Clavis to different, widespread database management systems. Accordingly, we have experience in connection with application of Sybase Database Manager System.
To take advantage of the independence of JAVA platform, Clavis server functions support application servers and hardware platforms such as:
Basically, we use Sybase Power Designer for planning the optimal database structures and planning their programs and documentation.
Java, C/C++ programs, J2EE applications, we use ECLIPSE software for developments of C++ CORBA components.
Our programs, written in PowerBuilder and CORBA components developed in PowerBuilder are made with the help of Sybase PowerBuilder.
We use BEA Web logic Workshop for developing workflows (integration processes) and JAVA presentation (Page flows, JSP-s, etc.).
We use Rational ClearCase for version management of our digital documentations and source files.
We support our development processes with the Rational ClearQuest adapted for our needs. With the help of this program development processes can be followed through their planning, developing, version issuing, testing, quality assurance duty and presentation. We ensure the quality of our developments with the precise documentation, strict version management, and automatic tests.