ABSTRAK Nama : Triando Program Studi : Sistem Informasi Judul : Memperluas Product Selection Language dari Abstract Behavioral Specification (ABS) dengan Ekspresi Produk Sekarang ini, permintaan dan variasi perangkat lunak semakin meningkat. Terdapat konsep yang bertujuan menghasilkan banyak variasi produk yang disebut Software Product Line (SPL). Konsep SPL diterapkan pada sebuah modeling language yaitu Abstract Behavioral Specification (ABS). ABS dapat memfasilitasi pengembangan banyak produk terkait dari satu basis kode tunggal. Salah satu bagian bahasa pada ABS adalah Product Selection Language (PSL). Dengan PSL, sebuah produk dinyatakan dengan sekumpulan fitur. Meskipun beberapa produk mungkin berbagi beberapa fitur, dengan PSL, semua fitur dalam suatu produk harus dinyatakan satu per satu. Jika produk berasal dari puluhan hingga ratusan fitur, pendefinisian produk akan menjadi sulit dan tidak efisien. Oleh karena itu, penulis memikirkan solusi agar pengembang ABS dapat mengembangkan produk dari kombinasi produk lainnya. Kombinasi ini dinyatakan menggunakan ekspresi produk. Dalam penelitian ini, penulis memperluas PSL dengan implementasi dan menguji ekspresi produk pada ABS compiler front-end. Selain itu, penulis melakukan studi kasus dengan Sistem Organisasi Amal, yang dikembangkan di Lab Riset RSE, Fakultas Ilmu Komputer, Universitas Indonesia. Kata Kunci: Software Product Lines (SPL), Abstract Behavioral Specification (ABS), Product Selection Language (PSL), Ekspresi Produk