Generic Framework for Accelerated Development of Automated Software Solutions
First Claim
1. A conceptual generic software framework for accelerated development of multi-user automated software solutions in any programming language, development environment, architecture or database.
0 Assignments
0 Petitions
Accused Products
Abstract
A simplified software solution framework facilitating rapid development of automated solutions is introduced. The main concept behind the framework is a simplified approach towards database design with entities having concatenated character separated (CSV) strings of foreign keys pointing to the primary keys of their related child entities. This representation is applicable to all types of database relationships including one-to-many and many-to-many relationships, thus eliminating the need for junction tables.
The resulting encapsulation of the database entity with data and its relationships brings about cohesiveness among the data layer, business layer and presentation layer of the application. A framework with the new approach demonstrates how domain objects can flow across application layers in their own swim-lanes with minimal interference among each other.
15 Citations
16 Claims
- 1. A conceptual generic software framework for accelerated development of multi-user automated software solutions in any programming language, development environment, architecture or database.
Specification