Performance Analytics

Scienna.NET Application Development Framework

Scienna is excited to announce the release of the Scienna.NET application development framework with SciennaRules! Scienna.NET provides a platform for the creation of secure thin-client, web-based software applications with incredible development speed and efficiency.

Scienna’s core expertise lies in the mortgage arena, and Scienna is currently utilizing the framework to develop various loan and real estate-related applications for its own business. However, Scienna.NET is a general application development platform that can add value for any enterprise that desires to create a robust web-distributed application for form-based data collection and administration, or re-platform a legacy application – and do so quickly and at low cost.

  • Front-end: A thin-client interface offers multiple benefits over a purely browser-based approach for any web-based application that is not intended for use by the general public, including a richer user experience, more control, and fewer compatibility problems.

  • Database: Scienna.NET utilizes Microsoft SQL Server©. This database platform is robust, secure and widely supported, and is compatible with leading reporting tools.

  • Business Logic: Common business logic is stored in SciennaRules!, the framework’s proprietary Rules Engine. All application forms and business rules are stored centrally on the server. The logic of each rule can be viewed in ‘Code’ or ‘English’ view, offering increased transparency for non-technical application stakeholders. The inputs (“triggers”) and outputs (“targets”) of each rule and calculation are tracked and stored in a searchable table, so that business logic is always run when an update is required – and is never run redundantly.

  • Scienna’s Specification Actualization Engine creates a functional pro forma Scienna.NET application directly from a simple and easy-to-read specification document. The resulting system is “born” with all its forms and fields in place, complete with option lists as desired, and a matching SQL Server database back-end. Fields are properly named, with appropriate data type (e.g. text, date, currency) and a variety of attributes (e.g. user-entry vs. calculated fields, “required’ fields , text alignment, font attributes).

    But the Specification Actualization Engine goes even further, capturing and encoding form and field-level dependencies as well. To use a couple of common mortgage-based examples, perhaps a Private Mortgage Insurance Flag should (dynamically) trigger several additional MI questions, and the Adjustable Rate Mortgage form(s) should be enabled only for certain types of loans. These dependencies can be specified right in the application plan, and are automatically inherited by the pro forma application before any coding is done! All that is left for developers to set up are actual numeric calculations (straightforward with SciennaRules!) and any custom or unique functionality.

  • Development and Licensing: Scienna can develop, host and maintain your application as a turn-key, out-sourced information technology service provider. You may alternatively elect to host an application on your own server(s) with Scienna’s development and support. Additionally, Scienna is amenable to custom approaches to partnership, joint venture and platform licensing.


Table of Features and Benefits