“…Waterfall is the basic and simple software development method that begin from requirement elicitation, analysis, design, implementation, testing, deployment, and maintenance (Nayan B. Ruparelia, 2010;Pressman, 2011;Sommerville, 2010). In requirement elicitation, the needs of stakeholder and system are collected (Muhammad Ali Ramdhani, Sa'adillah Maylawati, Amin, & Aulawi, 2018). Then, in analysis and design, we create a system model, among others architecture model and software model using Unified Modelling Language (Booch, 2005(Booch, , 1998D.S.…”