Dorsum aplica acele limbaje de asamblare de generatia 3 si 4 care corespund filozofiei produselor noastre de software. Pentru obtinerea unei independente a platformei ne folosim de tehnologia JAVA J2EE (dezvoltarea de functii de server, etc). Multe din functiile de business si Clavis rich client sunt dezvoltate in PowerBuilder, dar dezvoltam si biblioteci de date in C sau C++ in situatiile in care:
De asemenea, utilizam ECLIPSE pentru dezvoltarea componentelor C++ CORBA.
Pentru dezvoltarea fluxului de lucru folosim BEA Web logic Workshop (procesul de integrare) si prezentarea JAVA (Page flows, JSP-uri, etc.).
Ca unelte de design utilizate, folosim Sybase Power Designer pentru planificarea structurilor de base de date optime si pentru planificarea programelor si documentatiei lor
Produsele noastre prefera versiuni ale serverelor Microsoft SQL si Oracle, totusi arhitectura sistemului face posibila migrarea Clavis pe diferite si raspandite sisteme de management a bazelor de date. In acest sens, avem experienta cu sistemul Sybase Database Manager.
Pentru a folosi independenta platformei JAVA, functiile serverului Clavis suporta servere de aplicatii si platforme hardware precum:
Folosim IBM Rational ClearCase pentru versiunea de management a documentatiei digitale si a fisierelor sursa.
Sustinem procesul nostru de dezvoltare cu IBM Rational ClearQuest adaptat necesitatilor noastre. Cu ajutorul acestui instrument de dezvoltare aplicatia Clavis poate fi urmarita pe parcursul fazelor de planificare, dezvoltare, lansare de versiuni si testare. Asiguram calitatea dezvoltarilor noastre cu documentatie precisa, management strict al versiunilor si testare automata.