Overview - app.ducx
Fabasoft app.ducx is a use case based development environment for your composite content applications based on the products Fabasoft Cloud, 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.
Eclipse plug-in with update site
Editor with auto-complete, auto-format and code refactoring
Integrated development documentation
Integrated remote debugger and remote tracer
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
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