triton cmms

the ultimate maintenance management

TRITON Expertise

Asset Management 

Material Management 

Predictive Maintenance 

Reactive Maintenance 

MRO Management 

Configuration and BOM Management 

Quality Control 


Technical Specifications

         Triton is being developed on Embarcadero RAD Studio 10.2.1 Tokyo architect, using the Pascal version, globally known as Delphi. It is an integrated development environment (IDE) for desktop, mobile, web, and console applications. Delphi's compilers use their own Object Pascal dialect of Pascal and generate native code for several platforms: Windows (x86 and x64), OS X (32-bit only), iOS (32 and 64-bit) and Linux (64-bit Intel).

CMMS Triton is a multi-tiered application. It consists of three tiers (layers):

·          The database tier

·          The application server tier

·          The client tier

Each tier supports a variation of Operation Systems and features. These are briefly described as below.

The database tier of CMMS Triton is supported by two database systems according to the user needs. The following RDBMS can be used:

·          MSSQL Server (Version 2012 and up)

·          Firebird 2.5

 The selection is up to the user. The difference of using these two versions is on the cost, as Firebird is open source. 

The Application Server tier is based on the Datasnap Application Framework that is shipped with Embarcadero Delphi. 

The Application Server is able to be executed in Windows (x86 and x64) and Linux (64-bit) Operating Systems. If it is installed on a Windows Server, it runs as service. On Linux it is a daemon thread. The CMMS Triton Application Server (CTAS) is a TCP/IP Datasnap server. Additionally, it is being supported by an extra service, the interconnection server, which is an HTTP Datasnap REST server. It is used either to interconnect two Triton Systems, or to expose data to other systems for integration. Currently, CTAS, when installed on LINUX, supports only the Firebird Database Tier.Encryption and compression of data is an option that the user can select.

          CMMS Triton Client Application (CTCAPP) currently supports Windows OS (x86 and x64). It is a Rich Desktop Application (thick client). 

CTCAPP provides a modern UI by supporting all modern stylistic capabilities. The working environment is multi skinned, multi-language and also runs as an MDI Application.

          CMMS Triton is a live product. Development is ongoing, both at the platform level and fulfillment of partner and customer requirements. Our main goal is to extend the client tier to web design and mobile design. So a web client is actually under development by using a combination of Javascript and Pascal based on the ExtJS framework. Additionally a mobile client is under design for Android and iOS. The key concept of these two clients is that they should be supported by the same Application and Database Tiers. Additionally they should provide the maximum of the functionality that the rich desktop client offers.

        A full and analytical brochure concerning the technical specification is available upon request.