Baseplane ROM
The baseplane ROM is a Relational-Object-Mapper. No not a ORM, it doesn’t cook you toast in the morning, it simply gives you the bread. It puts the database first. Or course this relies on the database being well designed and the “brain” of the application. Unfortunately the Utopian vision that is ORMs usually fail to recognize many apps need to be customized frequently, have custom code needed, code generated needs to fit in existing codebases and legacy tables need to be included in the generation.Baseplane ROM allows at a minimum, rapid application prototyping and includes solutions to the above problems. The ROM modules for each language/datastore/platform get you to a usable point for your schema and help you build it if you want (the ROM can actually go from Database to Code and vice versa, taking into account custom code and separating it for easily replacing the base data layer at any time).
We will have more on this product in the coming weeks including the architecture, roadmap and sample applications built with baseplane ROM.
YAORM - Yet Another Object Relational Mapper.

