Enactor gives retailers the capability to innovate. Creating or modifying complex business processes like customer orders, which span the enterprise, are prototyped using the Enactor toolkit, and then tested and deployed.
The Enactor resource libraries are integral to this process. They consist of hundreds of small and discrete software components pre-written by Enactor that developers use when they modify existing or create new function.
In combination with the toolkit, the resource libraries greatly reduce dependency on coding to accommodate enhancements in software. Instead of having to re-write large sections of code when a change in the way the applications work is needed, developers turn to the libraries. This also means that when small changes in the applications are needed, a large upgrade with all of the accompanying testing and resources is not necessary.
The libraries consist of low level functions such as chip-and-PIN reader and self-checkout device handling through to business functions such as promotions and clientelling, to higher level functions such as website navigation.
The components are represented as functions (actions), Web services, screen designs, message translations, entities, document layouts and so on which can be searched, utilised and added to using the Enactor toolkit. Functions written by third parties in Java or C/C++ (via JNI) can also be maintained in the resource libraries and manipulated as visual symbols without coding.
Using the toolkit and resource libraries, new functions can be prototyped, built and deployed far more rapidly than has ever been possible with conventional retail systems. Enactor mainstreams innovation in to your business.