Tech Stack‎ > ‎

BPM3 for Model Driven Architecture

Underlying all Humanitics products and services is the BPM engine that allows you to build process oriented applications without having to code too much. It cuts out the plumbing code, and lets you focus on the business code. BPM is a framework for model driven architecture that externalizes main artifacts of software. This puts the power in the hands of analysts rahter than developers. It helps you build a rapid application by automating the following artifacts
  • Data Schema
  • Validation Rules
  • User interface
  • User Interaction Flow and Application Navigation
  • Help Messaging
  • Work flow
  • Business Rules
  • Documents and Content Management
  • Reports and OLAP
  • Security model
  • User workbenches
  • Access and Data scope definitions
 Since the application is built using the engine, it automatically cuts out the effort involved in unit testing.