Sahabat CGI merupakan wadah untuk para pasien Chronic Granulocytic Leukemia (CML) dan Gastrointestinal Stromal Tumor (GIST) yang saat ini membutuhkan aplikasi web sebagai media penyebaran informasi dan pemantauan perkembangan komunitas. Berdasarkan hasil wawancara dengan salah satu pihak Sahabat CGI, komunitas belum memiliki sarana untuk menyebarkan informasi komunitas kepada masyarakat luas dan sarana bagi pengurus untuk melakukan analisis perkembangan komunitas, mengetahui informasi statistik jumlah pasien CML dan GIST sebagai alat monitoring. Pihak Sahabat CGI juga memerlukan fungsionalitas berbagi cerita pasien dalam bentuk blog, sebagai saran interaksi bersama pasien lainnya. Oleh karena itu, diperlukan solusi berupa aplikasi web yang dapat mengatasi permasalahan tersebut. Pemodelan aplikasi web Sahabat CGI menggunakan dokumentasi arsitektur dengan pendekatan Unified Modeling Language (UML). Pemodelan UML yang dihasilkan meliputi use case diagram, activity diagram, sequence diagram , class diagram, dan deployment diagram untuk membantu tim pengembang dalam memahami struktur aplikasi. Pendekatan UML digunakan untuk menyesuaikan sistem aplikasi dengan kebutuhan pengguna. Hasilnya berupa dokumen Software Requirement Specification (SRS) dan Software Design Document (SDD) berisi detail aplikasi website Sahabat CGI hingga pemodelan sistem yang telah divalidasi dengan seorang ahli untuk memastikan bahwa aplikasi web Sahabat CGI sesuai dengan standard. Sehingga dokumen dapat digunakan sebagai landasan pengembangan sistem dan menjadi dokumen legacy.