Technologies

We concentrate on proven modern open source technologies that can be used without additional costs in form of licence fees.

The analysis and design are based on the UML language standards. UML language is universal language for visual modelling of the system. It was design to inter-connect the best available modelling methods with the SW engineering. It is design in a way that allows all the CASE (computer-aided software engineering) tools to be implemented. Extensive SW projects cannot exist without the support of the CASE tools. In our company, we use the CASE tools for the analysis and system design.



KTF

KTF if our Company framework that suitably combines several open source Java technologies into one well integrated unit. Its use is assumed for mid-size evidence systems of client-server type or, if the client requests, also the type thick-client.  

A set o development tools and technological application modules form its integral part. Meanwhile it also adopts unified development techniques for all applications developed within. 


KTF zjednodušuje vývoj a údržbu aplikácií

  • it defines the applications unified architecture
  • it secures the cohesion of the implementation model administered in the CASE tool  with the implementation itself
  • it allows its use on several platforms (operational systems)
  • it allows for fast creation of prototypes; in the case of larger systems, the minimal time from the proposal stage up to the first functional system prototype can only be few days up to several weeks
  • it offers unified management of the final application
    • applications use identical control elements and methods
    • applications have unified access to individual functions offered by the system; it allows quick and easy orientation in the system for its user even in a case when individual parts of the system were developed by different developers.
  • it simplifies and quickens creation of the user’s interface
  • it allows for a choice of the client – web client, smart client, and if required their combination
  • it offers possibility to use the pre-prepared modules:  
    • application individual modules can fully use framework modules prepared in advance and therefore already verified and tested (like access rights, reports, log-ins, task manager) and that significantly quickens overall development of the application.
  • it unifies methods at the application development:
    • as the developers apply the same routine, every other project developed with the help of the KTF methods would be built faster and with smaller amount of errors.
  • it allows for use of all standard SQL databases
  • decreases the number of errors
    • the more the KFT framework is used, the more it is “tuned up”, the error number decreases and that also leads more stable applications without a need for frequent service interventions.

 

Technologies and tools used by and built above the KTF

  • Java JDK 1.5.x
  • Eclipse
  • Hibernate
  • Spring Framework
  • MyFaces
  • SWT
  • SQL databases PostgreSql, Oracle, MS Sq

 

 


Home / Services / SW solutions / Technologies
SK / DE