bM server  is the software component installable on Microsoft Server using MS-SQL or PostgreSQL as internal DB engine. The system has been designed to access existing information in the cloud or to provide new ones, to compute and manage them according to specs definition supplied by the service provider, ending up with the proper GUI generated according to the characteristics of device  in use (smart-phone, tablet, PC, embedded systems etc.). The whole computational process is centralized on the server side, installable in house at the customer site or  at one ASP delivering mobile SaaS (Software as a service) while access to existing information  is based on specific software components named bM connectors.