Unique Drag & Drop Creation of applications

Unique Drag & Drop Creation of applications

Studio is the visual, drag-and-drop tool with which Neota Logic applications are created and maintained. Workbench is the management tool to control application versions, permissions, and deployment.

Working closely with subject matter experts, Neota Logic authors (we call builders of applications “authors” because they need not be programmers) can quickly build applications by defining:

  • Questions to be asked
  • Conclusions to be reached
  • Reasoning to be followed
  • Databases and other external systems to be engaged
  • Actions to be taken
  • Documents and other outputs to be generated
  • Colors, fonts, images and other elements of the user experience

Much of the substantive work—defining variables, logic, and text—can be done by the subject matter experts themselves, in Microsoft Word and Excel, while authors work in Studio.

Studio & Workbench

Key benefits of Neota Logic's Studio & Workbench

1. No code

Each element of an application is created and maintained in its own visual editor within Studio. Most editing is done by drag-and-drop.

2. Testing, analysis, and debugging built in

Every reasoning tool—logical situations, if/then rules, decision trees, decision tables, formulas, weighted scorings, spreadsheets—can be tested and debugged individually.

3. Automatic documentation

Neota Logic Studio produces with a few clicks complete, detailed documentation of an application that can be printed and reviewed on paper by subject matter experts.

4. Automatic backups

Application versions are saved automatically when an editing session begins, and can be saved manually by the author at any time, ensuring that authors can always return to an earlier version.

5. Automatic software updates

Studio runs on Windows or Mac OS computers and is updated from the server each time it is run, assuring that the latest released version is used.

6. Declarative for efficiency, procedural for user experience

Neota Logic combines declarative and procedural reasoning. Declarative reasoning—simultaneous backward and forward chaining—enables simple construction and maintenance of very complex logic—define variables, reasoning, and application goals, then let the Engine do the work of integrating reasoning elements and building the user flow. Procedural reasoning via Question Flows enables precise control of the user experience with logic-driven sequencing of questions and forms.

7. User experience precision and flexibility

Visual element of an application—colors, fonts, images, backgrounds, etc.—can be configured via Studio with limited knowledge of HTML and Cascading Style Sheets. NLS applications use HTML5 and responsive design techniques to present the runtime user interface correctly in desktop, tablet, and phone browsers.