Software Frameworks for Business Applications

SoftElegance has been developed several software frameworks for business applications to use in software products development. All the frameworks are packaged, SoftElegance provides services for configuration changes and additional programming that may be required to include the Framework API calls into a custom applications.

Reporting Engine

The Excel Reporting Engine is a unique web-based Business Intelligence tool that combines all the power of BI features with flexibility and ease of use. Integrated with the Microsoft BI platform that includes SQL Server, Analysis Server, SharePoint Server, PowerPivot, Excel Services, etc., it provides end users with the capability to design reports and conduct sophisticated ad-hoc data analysis using familiar features of Microsoft Excel worksheets.


Corporate Hierarchy

The Corporate Hierarchy framework is a highly flexible back-end solution intended for management of the employees, roles, groups and hierarchies. It includes managing the enterprise organizational structure, managing the financial structure, managing management chains, and managing employee permissions and responsibilities, as well as permissions for particular data access and operations within software applications.


Workflow Engine

The Workflow Engine framework is a back-end solution intended to empower custom .NET applications with flexible workflows, such as requests lifecycle or approval chains. The solution is integrated with the Corporate Hierarchy for the approval lookups. An extensive set of rules are available to determine the responsible person(s) based on their roles, groups membership and other conditions. Flexible conditions allow for automated workflow transitions of any complexity.


Web Forms Engine

The Web Forms Engine is innovative web technology with a flexible and scalable browser based form designer for creating and editing web forms and web form runtime rendering which allows basic users to quickly and easily build complex, dynamic input forms with customized behavior. Web traffic and redundant requests are minimized and designed to work in an offline mode. The User Interface supports many styles and has unlimited customization capabilities.


Data Change Notifications

The Data Change Notifications is a solution for up to several thousand thick client applications to be distributed worldwide, yet still access the same database via the Internet. All data changes made by any client are quickly and efficiently available to all other clients, ensuring real-time access to the data.


Most of the solutions are application-specific requiring custom implementation, which is available via SoftElegance’s consulting services, to adapt it for each specific business requirement.

Please contact us to request the case study "Software Frameworks For Business Applications and Product Development".