Business Application Modeling (BAM) / BAM Concepts |
Genero Studio Business Application Modeling (BAM) develops business applications from design diagrams rather than from writing code. It automatically generates the logic and source code for a database application to query, add, update and delete rows in database tables. BAM can generate desktop, web, and mobile applications.
BAM provides a complete framework for design and development, incorporating the entire life cycle of an application.
Figure 1. Application life cycle
All CRUD forms -- to view, add, update, or delete data from the database are perfect candidates for BAM.
Custom code can be added, however, for any functionality that is not generated by BAM.