Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Why SWAT Framework? 

SWAT is a development platform which you can use to individually extend AKIOMA’s range of functions and fully implement new applications for your business processes. 

SWAT relies on multi-layer technology with service-oriented architecture (SOA). The database and 4GL programming language were created by Progress. The UI can be used with all established web browsers and resembles a native Windows client with regard to look & feel. An application server is responsible for client server communication. 

The most important features of SWAT in detail: 

  • SWAT combines the familiar strengths of business logic and the Progress database with the practical benefits of a web UI. 

  • The OpenEdge Reference Architecture by Progress (n-tier/stateless app server) is applied. 

  • The UI logic is supported in the repository so that very little logic is required in the web frontend itself. 

  • Access to the business logic is integrated in the web frontend. All information about the data relationships come together in the backend. 

  • High performance search and filter functions are available for all database fields. 

  • Access management can easily be applied to field and data levels. 

  • Large range of additional function, e.g. drag & drop in the tree representation 

  • Online shop application on the same database (HTML frontend) 

  • Release stability by means of template customizing 

  • Complete integration with MS Office, e.g. filling of Word templates with information from the system and data transfer to Excel 

  • Service-oriented architecture with tried and tested progress technology as a basis (programming language and database)  

  • Open interfaces through SOA