ABSTRAK

ABSTRAK Nama : Salman El Farisi Program Studi : Magister Ilmu Komputer Judul : Desain dan Analisa Penerapan Pola Model-View-Controller (MVC) Untuk Pengembangan Software Product Line (SPL) Berbasis Web dengan Menggunakan Bahasa Pemodelan Abstract Behavioral Specification (ABS) Memasuki abad 21, peran teknologi informasi khususnya perangkat lunak terus meluas kedalam setiap sisi kehidupan manusia. Dengan semakin luasnya penetrasi dan penerimaan masyarakat terhadap perangkat lunak, para pengembang perangkat lunak berlomba-lomba untuk dapat menghasilkan perangkat lunak yang dapat digunakan oleh masyarakat luas. Salah satu tantangan yang harus dihadapi oleh para pengembang perangkat lunak adalah tentang banyaknya segmen pasar perangkat lunak akibat dari banyaknya variasi kebutuhan masyarakat terhadap perangkat lunak tersebut. Oleh karena itu dibutuhkan adanya solusi yang dapat digunakan oleh para pengembang perangkat lunak dalam menciptakan variasi-variasi produk perangkat luak dengan mudah. Dalam penelitian ini, Penulis mengguakan sebuah pendekatan bernama Software Product Line Engineering dengan bantuan bahasa pemodelan Abstract Behavioral Specification (ABS) untuk dapat menghasilkan sebuah software product line (SPL) berbasis web dengan menggunakna pola Model-View- Controller (MVC).