The Business Process Modeling Notation (BPMN) is a visual modeling language for business analysis applications and specifying enterprise process workflows, an open standard notation for graphical flowcharts used to understand how business processes workflows work. As the below architecture diagram shows, RAD Model or Rapid Application Development model is a software development process based on prototyping without any specific planning. In the RAD model, less attention is paid to the planning, and more priority is given to the development tasks. Enterprise resource planning, supply chain management, and customer relationship management systems are examples of enterprise systems. These systems are used as a central command hub to help automate the business and make reporting and decision-making easier.