What Absyntax Is
Absyntax is a desktop framework application whose purpose is to bridge the gulf between people who need bespoke software and people who can deliver such software. You may think of it as a tool for creating software without the need to understand programming languages and jargon usually associated with the discipline of software engineering.
Absyntax is suited to creating both standalone software (i.e. software that is designed to run on its own) and partial software (i.e. software that is designed to be invoked by other computer applications).
What Absyntax Is Not
Absyntax is not a code-generating application. Neither is it a workflow application.
Why Might You Want It?
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.
Absyntax can be integrated with third-party applications, enabling these applications to invoke Absyntax
projects programmatically. This is of particular benefit to packaged solutions that 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.
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 your organisation and offers a more responsive, cost-effective service to your clients.
Many software solutions support 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.
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.
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 your existing code libraries without the need for major redevelopment.
Every Absyntax
project has a signature. A signature is a function of both a project's state and the underlying codebase. Thus project signatures may be used in support of corporate governance in situations where business-critical operations rely on the execution of Absyntax projects. If a project is changed in some material way or if the underlying framework software changes, the project's signature will change. So if behavioural assurance is important to you then implement your critical operations using Absyntax.