Overview

What is Absyntax?

Absyntax is an industry-agnostic desktop framework application that bridges the gulf between the need for bespoke software and the ability to deliver it. Absyntax helps people without traditional programming skills to create, develop and maintain software that may be executed both stand-alone and via third-party applications, and at the same time sidestep the need to understand the myriad of jargon that accompanies the software industry.

Out of the box, Absyntax defines many granular, reusable components (called "features") which, when selected and combined in manifold ways, allow users to realise an unlimited variety of operations. In addition, third-party software specialists can extend the framework by developing new features or exposing selected capabilities of their own software libraries in order to make common, industry- or client-specific tasks more readily consumable by Absyntax users.

Accessible to all

Absyntax enables a wide range of people – not just expensive specialists – to effect software change. This means that the dependency of an individual or an organisation on traditional software engineering skills is reduced. In turn, this allows the creation and modification of software to be realised more quickly and more cheaply.

Third-party application integration

Absyntax can be integrated with third-party applications, enabling them to invoke Absyntax projects programmatically. This is of particular benefit to package providers whose solutions cannot fully meet all of their various clients' needs. By working in tandem with Absyntax, such solutions can support client-specific functionality while avoiding the need for multiple product versions. Even modular solutions with parameter-driven operations are, ultimately, limited. With Absyntax, though, such limitations can be bypassed, providing clients with the capabilities they would expect from bespoke solutions.

An example of third-party application integration is the Absyntax Excel Add-in. This is an open-source, universal add-in for Microsoft Excel that serves two distinct purposes.

  1. It allows Microsoft Excel users to perform bespoke operations on Excel-bound data;
  2. It illustrates to software developers one way of integrating their applications with the Absyntax framework.

Manage volatile operations

Third-party applications require periodic modification, and not only to introduce enhancements or fix bugs. Changing business requirements, legislative impacts and improved analytical methods are just a few of the reasons why further software development might be needed. Some software-driven operations are simply more volatile than others: Absyntax can be used to handle such operations, affording business analysts and other industry specialists the opportunity to effect changes. This softens the impact of such changes on a package provider's organisation and offers a more responsive, cost-effective service to clients.

Harness APIs

Many software solutions offer an application programming interface (API) allowing software developers to tap into the capabilities of these solutions using programmatic means. But why should such capabilities be accessible only to those with software engineering skills? Absyntax makes it possible to expose APIs to a much wider audience.

Visualise your software

Absyntax allows software to be visualised. Discrete, low-level operations can be aggregated for presentational purposes, so you don't need to produce diagrams separately using some other tool.

Extend the framework

Absyntax is extensible. This means that software developers can author their own features, which is of particular benefit when needing to provide higher-level reusable operations to a specific industry. Such custom features typically obviate the need for clients to create equivalent functionality using perhaps dozens of out-of-the-box Absyntax features. Also, developers can integrate existing software components with Absyntax using very little code. This means that Absyntax can harness the power of existing third-party code libraries without the need for major redevelopment.

What do you want to do?

If you want to... Then...

Learn the basics.

Refer to the Introduction and Fundamentals sections of the User Guide.

Study the end-user licence agreements.

Download the PDFs from the Downloads page.

Try the Absyntax framework for free or download the latest version of the software.

Study existing projects and techniques.

Download relevant samples from the Downloads page.

Learn more about the Absyntax Excel Add-in.

Visit CodePlex, refer to the User Guide or download the add-in and associated samples from the Downloads page.

Understand how Absyntax delivers benefits to both off-the-shelf software suppliers and their clients.

Read the white paper entitled Realising Bespoke Off-the-shelf Software.

Understand how Absyntax facilitates third-party software component reuse.

Read the white paper entitled Exposing Software Components For Wider Reuse.

Ask a question or provide feedback.

Visit the Contact page.

Buy a full licence.

Visit the Licensing page.