Overview - app.ducx


Fabasoft app.ducx is a use case based development environment for your composite content applications based on the products Fabasoft gud, Fabasoft Folio and Fabasoft eGov-Suite. With domain-specific languages, solutions for documents, case handling and business process management can be developed quickly and cost-efficiently.

Developing state-of-the-art, innovative solutions: short compile-test cycles, auto-complete, auto-format and options for code refactoring allow for efficient coding. A graphical forms editor and the possibility to combine unit tests directly with code coverage support you in quickly implementing high-end digital business processes. Possibilities for a direct execution in a test cloud, an integrated debugger as well as a tracer are further integrated features of Fabasoft app.ducx.

Languages for various aspects of the solution

Domain-specific languages (DLS) ensure readable and focussed solution descriptions that are strictly to the point: compact code, simple maintenance, checks during compilation and ease of learning - those are the characteristics the seven domain languages have in common. The solution languages cover all areas of digitised solutions: object model, use case and business process implementation, user interface and forms as well as customisation points and resources can be described efficiently.


Short compile-test cycles directly in the Cloud

With the option to load new code directly into your test Cloud or your Enterprise test system, it is easy to test new ideas. Depending on the type of code change, the project is compiled within seconds and is ready for testing. With the test Cloud, new features can be planned, implemented, tested and released in cooperation with your customer, who may have the same access as your developers. 


Sustained continuous delivery

Unit tests and code coverage form an integral part in the development, maintenance and enhancement of high-quality software. While unit tests that have been created with Fabasoft app.ducx can be maintained and executed, the coverage results can be displayed directly in the code editor. This allows for unit tests with better structuring. In large projects, their relevance to the source code can be evaluated.

Areas of use

Development for the Fabasoft Cloud

  • Development environment in the Cloud
  • Code repository (Subversion) in the Cloud
  • Review of the application code by Fabasoft
  • Automated reporting as the basis for delivery


Development for Fabasoft Folio

  • Development in your company’s test installation
  • Maximised customer benefits through adaptations of Fabasoft Folio
  • Integrated support for the development with Java
  • Support for existing Fabasoft Folio systems


Development for the Fabasoft eGov-Suite

  • Development in your company’s test installation
  • Maximised customer benefits through adaptations of the Fabasoft eGov-Suite
  • Integrated support for the development with Java
  • Support for existing Fabasoft eGov-Suite systems



Eclipse plug-in with update site

Editor with auto-complete, auto-format and code refactoring

Integrated development documentation

Integrated remote debugger and remote tracer

Domain languages

for object model, use cases, user interface and forms, business processes, project-specific adaptations as well as resources (such as strings, error messages, documents and texts)

Easy translation and localisation of your solution

Support of several product releases in one environment

(Fabasoft Folio and Fabasoft eGov-Suite)

Cycles of product releases in accordance with the shipment of Fabasoft products

Seamless integration with build or CI systems through Apache Ant tasks

Coverage reports in Cobertura format

Possibility to give direct feedback to the development team

Regular trainings on technology

Technical data

Fabasoft app.ducx as an Eclipse plug-in

Supported platforms: Microsoft Windows and Apple OS X

Support for build systems with Apache Ant

Support for code coverage with Cobertura


Andreas Dangl

Tel.: +43 664 606162 200 • E-mail: appducx@fabasoft.com

Fabasoft Austria GmbH 
Honauerstr. 4 • A-4020 Linz  • www.fabasoft.com