## JEPIN
(Jurnal Edukasi dan Penelitian Informatika)
ISSN(e): 2548-9364 / ISSN(p) : 2460-0741

## Pemodelan Hasil Elisitasi Kebutuhan Sistem Penjualan Online Menggunakan Metode Knowledge Acquisition in Automated Specification
Fransiskus Adikara #1 , Hendry Gunawan #2 , Sandfreni #3
# Program Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas Esa Unggul Jalan Terusan Arjuna no. 9, Jakarta Barat, DKI Jakarta
1 fransiskus.adikara@esaunggul.ac.id
2 hendry.gunawan@esaunggul.ac.id
3 sandfreni@esaunggul.ac.id
Abstrak — Penjualan online adalah sebuah fungsi dari sistem e-commerce yang saat ini sedang sangat berkembang seturut kemajuan teknologi informasi  dan  komunikasi. Penggunaan internet  dan  telepon  pintar  dalam  setiap  aspek  kehidupan juga  semakin  mempermudah  aktivitas  penjualan  online. Pengusaha  dalam  memasarkan  dan  menjual  produk- produknya  harus  sudah  mulai  menggunakan  teknologi, terutama  memanfaatkan  sistem  penjualan  online.  Saat  ini bagi  para  pengusaha  yang  baru  ingin  mempunyai  sistem penjualan online perlu memahami bagiamana proses elisitasi kebutuhan sistem yang ingin dikembangkannya itu. Banyak metode  elisitasi  kebutuhan  sebagai  bagian  dari  proses rekayasa  kebutuhan  yang  tersedia  saat  ini.  Salah  satu  yang sedang sering digunakan adalah metode rekayasa kebutuhan yang beorientasi pada tujuan. Metode Knowledge Acquisition in  autOmated  Specification (KAOS)  adalah  sebuah  metode rekayasa  kebutuhan  yang  berorientasi  pada  tujuan,  yang paling pertama dikembangkan dan paling sering digunakan dalam  proses  rekasaya  kebutuhan.      Pada  penelitian  ini didemonstrasikan  kegiatan  elisitasi  kebutuhan  untuk  sistem penjualan  online  dengan  metode  KAOS  lalu  hasilnya dituangkan  dalam  model  Goal  Tree  Model  (GTM).  Dengan memanfaatkan  metode  KAOS,  kebutuhan  sistem  penjualan online  dapat  diperoleh  dan  digunakan  oleh  pengusaha  dan pihak  pengembang  sistem  dalam  proses  elisitasi  kebutuhan. Hasil  dari  elisitasi  kebutuhan  ini  dapat  digunakan selanjutnya  dalam  proses  rekayasa  perangkat  lunak  sampai menghasilkan  sebuah  sistem  penjualan  online  yang berkualitas  dan  sesuai  kebutuhan  pengusaha  dalam memasarkan produk-produknya.
Kata kunci — Rekayasa kebutuhan, Rekayasa perangkat lunak, Sistem penjualan online , Elisitasi kebutuhan, E- commerce

## I. P ENDAHULUAN
Perkembangan  teknologi  informasi  dan  komunikasi dalam kehidupan masyarakat membawa perubahan dalam perilaku  bisnis.  Dengan  adanya  kemajuan  pesat  dan pemanfaatan  internet  dalam  kegiatan  sehari-hari  melalui perangkat  telepon  pintar  ( smartphone ),  transaksi  jual  beli barang  serta  jasa  sudah  bisa  dilakukan  di  dunia  maya.
Kegiatan  transaksi  dengan  memanfaatkan  teknologi jaringan  internet  dikenal  dengan  istilah  sebagai e- commerce . Definisi e-commerce sendiri terkait erat dengan istilah e- business yaitu  kegiatan  bisnis  yang  tidak  terbatas  pada transaksi jual beli namun lebih umum merupakan kegiatan menyeluruh dari proses Supply Chain Management (SCM) perusahaan dalam mendukung dan meningkatkan kegiatan transaksi  bisnisnya  menggunakan  jaringan  internet [1] . Salah  satu  fungsi  utama e-commerce adalah  fungsi penjualan  online.  Seiring  banyaknya  kebutuhan  sistem penjualan  online,  maka  perlu  adanya  metode  elisitasi kebutuhan  sistem  yang  dapat  menggali  kebutuhan perusahaan dalam memasarkan, bertransaksi dan mendukung proses penjualan online sehingga sistem yang dihasilkan berkualitas dan sesuai dengan tujuan dikembangkannya .  Diperlukan  sebuah  metode  rekayasa kebutuhan  yang  tepat  agar  kebutuhan  fungsional  dan kebutuhan  bukan  fungsional  dari  sistem  penjualan  online yang  akan  dikembangkan  lengkap  dan  tepat,  sehingga diciptakan  sebuah  sistem  yang  berkualitas  dan  dapat diandalkan  dengan  menggunakan  metode  elisitasi  dan analisis kebutuhan yang sesuai [2] [3].
Proses elisitasi kebutuhan sistem adalah tahap awal dari proses  rekayasa  kebutuhan  sistem  untuk  mengumpulkan, mengkategorikan, dan memprioritaskan kebutuhan- kebutuhan  bisnis  agar  dapat  dianalisis  dan  divalidasi menjadi  kebutuhan  sistem  yang  akan  dikembangkan [4] . Pada  penelitian  ini  elisitasi  kebutuhan  difokuskan  pada proyek  pengembangan  sistem  penjualan  online  kemudian hasilnya dideskirpsikan dalam sebuah pemodelan menggunakan metode Knowledge Acquisition in automated  Specification (KAOS)[5].  Dengan  pemodelan proses elisitasi untuk proyek sistem penjualan online dapat mendemonstrasikan langkah-langkah awal dalam menentukan  kebutuhan  sistem  penjualan  online  sebelum melakukan  proses  perancangan  dan  proses  pembuatan sistem  selanjutnya,  sehingga  diharapkan  sistem  penjualan online yang dihasilkan mempunyai kualitas yang terbaik.

## II. M ETODOLOGI P ENELITIAN
Pada  penelitian  ini,  metodologi  penelitian  yang dilaksanakan adalah:
1. Studi Pustaka untuk mendapatkan tinjuan pustaka dari  metode  KAOS  sebagai  sebuah  metode rekayasa kebutuhan yang berorientasi pada tujuan serta  pemodelan  hasil  elisitasi  kebutuhan  berupa Goal  Tree  Model (GTM)  yang  akan  digunakan dalam proses elisitasi kebutuhan sistem penjualan online.
2. Mencari  data  dan  informasi  dari  proses  bisnis pemasaran  dan  penjualan  produk-produk  dari Usaha Kecil Menengah.
3. Menggunakan  metode  KAOS  untuk  melakukan elsisitasi  kebutuhan  dengan  cara  memberikan pertanyaan  “mengapa”  dan  “bagaimana”  untuk mengelisistasi kebutuhan.
4. Memodelkan hasil dari proses elisitasi kebutuhan dalam  bentuk Goal  Tree  Model (GTM)  sesuai metode KAOS.
Pada  sub  bagian  berikutnya  akan  dibagi  menjadi  dua bagian  besar  pelaksanaan  penelitian  yaitu  hasil  dari  studi pustaka  berupa  tinjauan  pustaka  dan  langkah  2  sampai  4 dibahas  dalam  sub  bagian  mengenai  proses  elisitasi kebutuhan  sistem  penjualan  online  menggukan  metode KAOS.

## A. Tinjauan Pustaka
Salah  satu  metode  yang  masih  terus  dikembangkan sampai sekarang dan sering digunakan adalah Knowledge Acquisition in autOmated Specification (KAOS) [5][6][7] dan juga ada pendekatan Goal Requirements Language (GRL)  [8]  maupun  metode Organization  Goal- Oriented  Requirements  Engineering (OGORE)[9]  untuk memperoleh  kebutuhan  sistem  informasi.  KAOS  dapat dideskripsikan  sebagai  sebuah  kerangka  kerja  dari beberapa paradigma yang memungkinkan untuk mengkombinasikan beberapa tingkatan pemikiran berbeda mengenai kebutuhan sistem dan disertai alasannya. KAOS merupakan  kerangka  kerja  untuk  menggali  ( elicitation ), menspesifikasi, dan menganalisis tujuan dari sistem ( goals ), kebutuhan sistem ( requirements ), skenario, dan tanggung- jawab tugas dari pengguna sistem ( agents ) [10].
Ontologi KAOS meliputi obyek ( objects ), yaitu hal-hal menarik  dalam  sistem  yang  dapat  berkembang  antar kondisi atau keadaan. Obyek yang dimaksud dapat berupa entitas  ( entity ),  hubungan  ( relationship ),  atau  kejadian ( events ).
Elemen  pada  KAOS  dapat  dilihat  pada  Gambar.  1 meliputi istilah berikut ini:
 Tujuan  ( goal )  didefinisikan  sebagai  kumpulan perilaku  /  keadaan  yang  harus  dipenuhi  atau  dapat diterima  oleh  sistem  dalam  sebuah  kondisi  yang ditetapkan  [10].  Definisi  goal  harus  jelas  sehingga dapat diverifikasi apakah sistem mampu memenuhi/memuaskan goal tersebut.
 Softgoal digunakan  untuk  mendokumentasikan perlaku alternatif dari sistem, sehingga tidak secara
tegas  dapat  diverifikasi  tingkat  kepuasannya. Tingkat  kepuasan  dari softgoal akan  dibatasi menggunakan limitasi yang ditetapkan.
 Agen ( agents ) adalah sebuah  jenis dari obyek  yang bertindak  sebagai  pemroses  kegiatan  operasional. Agen  merupakan  komponen  aktif  bisa  berupa manusia,  perangkat  keras,  perangkat  lunak,  dan lainnya  yang  mempunyai  peran  spesifik  dalam memuaskan sebuah tujuan.
KAOS mempunyai beberapa istilah tujuan ( goals ) [11] diantaranya  yaitu satisfaction  goal yaitu functional  goal yang permintaannya dipuaskan oleh agen, information goal juga bersifat fungsional dan bertujuan untuk membuat agen tetap mendapatkan informasi mengenai pernyataan objek, accuracy  goals adalah non-functional  goal yang dibutuhkan  agar  pernyataan  objek  dapat  dikontrol/ diobservasi pada lingkungannya secara akurat.
Ada  3  jenis  ketergantungan  yang  dapat  dilihat  pada Gambar.  1  diantara goal dan  entity  lainnya  pada  KAOS, yaitu:
 AND/OR-decomposition yaitu  sebuah  hubungan yang  menghubungkan goal dengan  kumpulan sub- goal untuk  menggambarkan  bahwa goal dapat dipenuhi/dipuaskan jika seluruh sub-goal nya terpuaskan,  atau  salah  minimal  satu  dari softgoal
tersebut terpuaskan.  Potential conflict yaitu hubungan yang menggambarkan  jika  sebuah goal terpenuhi  dapat menyebabkan keterpenuhan goal yang lainnya pada kondisi tertentu.
 Responsibility  assignment yaitu  hubungan  antara agen  dengan  sebuah goal yang  berarti  bahwa  agen tersebut  bertanggung  jawab  atas  terpenuhinya goal yang terhubung dengannya.
Pada  penelitian  sebelumnya,  metode  KAOS  pernah digunakan untuk mendapatkan kebutuhan untuk mengembangkan  sistem  Indeks  Kepuasan  Mahasiswa terhadap Dosen (IKMKD) di Universitas Esa Unggul [12]. Metode  KAOS  dapat  digunakan  untuk  mendapatkan kebutuhan fungsional dan kebutuhan bukan fungsional dari sistem  IKMKD  tersebut.  Pada  penelitian  ini  akan didemonstrasikan  penggunaannya  untuk  mengelisitasi kebutuhan sistem penjualan online.
Usaha  kecil  dan  menengah  (UKM)  adalah  salah  satu jenis usaha yang memberikan kontribusi dalam pertumbuhan  ekonomi  Indonesia.  Penggunaan  penjualan online dapat mendongkrak peningkatan volume penjualan dan mempromosikan produk-produk industri UKM cukup tinggi.  Masalah  utama  UKM  yang  dapat  diselesaikan dengan adanya sistem penjualan online adalah pemasaran dan proses transaksi yang mudah melalui jaringan internet. Pada penelitian sebelumnya telah disimpulkan bahwasanya untuk  meningkatkan  daya  saing  UKM  serta  untuk mendapatkan  peluang  ekspor  dan  peluang  bisnis  lainnya dapat  dilakukan  dengan  memanfaatkan  sistem  penjualan online[13]. Perlu adanya proses rekayasa  kebutuhan  yang tepat  agar  website  atau  sistem  penjualan  online  yang digunakan  sebagai  sarana  promosi,  pemasaran  dan
transaksi produk-produk para pengusaha dapat meningkatkan  volume  penjualan  sehingga  meningkatkan pendapatan dari pengusaha salah satunya UKM.
Dari  penjelasan  dan  penelitian  sebelumnya,  maka perlu adanya deskripsi dan definisi langkah-langkah yang dilaksanakan  saat  proses  elisitasi  kebutuhan  sistem penjualan  online.  Dari  langkah-langkah  proses  tersebut hasilnya  dimodelkan  menggunakan  model  dari  metode KAOS yang dijelaskan sebelumnya.
Gambar. 1 Konstruksi dasar KAOS dalam Memodelkan Goal, Agen, dan tugasnya [14]

## B. Proses Elisitasi Kebutuhan Sistem Penjualan Online Menggunakan Metode KAOS
Ada beberapa metode rekayasa kebutuhan berorientasi pada  tujuan  untuk  melakukan  proses  elisitasi  dan pemodelan kebutuhan yang dikumpulkan dan didefinisikan dalam  kegiatan  pengembangan  sistem  informasi.  Pada penelitian ini, metode elisitasi yang akan digunakan adalah metode  KAOS  karena  merupakan  penelitian  awal  yang sedang difokuskan pada proses elisitasi kebutuhan terlebih dahulu. Metode GRL digunakan untuk melakukan analisis kebutuhan  berdasarkan  proses  elisitasi  yang  dilakukan, sedangkan  metode  OGORE  digunakan  khusus  untuk menurunkan kebutuhan berdasarkan pada tujuan organisasi.
Proses  pertama  yang  dilakukan  berdasarkan  metode KAOS adalah menjalankan sebuah grup diskusi kecil yang dihadiri  oleh  pemilik  usaha  perdagangan  atau  direktur operasional dan  perekayasa kebutuhan serta sistem analis dari tim developer (pengembang sistem penjualan online). Kemudian  grup  tersebut  berdiskusi  untuk  menetapkan tujuan dibuatnya sistem penjualan online. Dari diskusi ini maka dihasilkan prioritas tujuan ( goal ) yang ingin dicapai oleh sistem baru yang akan dikembangkan. Tujuan ( goal ) dari sistem yang baru diharapkan agar mampu melakukan proses penjualan barang secara elektronik melalui jaringan internet  (penjualan  online).  Tujuan  bisnis  perusahaan
dengan  penggunaan  sistem  penjualan  online  adalah meningkatnya  penjualan  beserta  keuntungannya  dan memberikan pelayanan dengan cangkupan pemasaran yang lebih luas kepada para pelanggan. Setelah ditetapkan tujuan utama ini, berikutnya adalah menentukan entity-entity dan hubungan  antar entity yang  menggambarkan  kebutuhan sistem penjualan online yang akan dibuat.
Pada  pertemuan  selanjutnya  dengan  para  pemangku jabatan  ini,  tim developer mendefinsikan goal beserta turunannya seperti softgoal, tasks, dan agents berdasarkan tujuan utama dari sistem yang telah ditetapkan sebelumnya. Cara  yang  digunakan  untuk  mendapatkan entity-entity berikutnya dan hubungan antar entity tersebut yaitu dengan menjawab pertanyaan “Mengapa ( Why )” dan “Bagaimana ( How )”  dalam  mengekstrasi goal menjadi  turunannya berupa goal baru, task ,  atau agents .    Untuk  perusahaan yang  sebelumnya  tidak  memiliki  sistem  informasi  sama sekali,  perekayasa  kebutuhan  dari  tim  pengembang bertanya  dan  berdiskusi  dengan  bagian  operasional mengenai  rencana  prosedur  operasional  harian  yang dijalankan  untuk  mengekstrasi goal yang  diharapkan sedangkan  jika  perusahaan  sudah  memiliki  sistem informasi  seperti  sistem  penjualan  online  sebelumnya, maka  kebutuhan  sistem  dielisitasi  dengan  mencari  tahu terlebih  dahulu  berdasakan  masalah-masalah  yang  belum terpecahkan  oleh  sistem  yang  berjalan[15].  Dari  aktivitas utama  ini,  maka  kebutuhan  sistem  penjualan  akan didapatkan berupa goal , soft goal , task , resource , dan agent . Hasil  dari  langkah  utama  elisitasi  yang  dibahas sebelumnya perlu dimodelkan dalam sebuah diagram agar lebih jelas melihat hubungan antaran setiap entity yang ada. Untuk  metode  KAOS,  model  yang  digunakan  untuk menggambarkan hasil elisitasi kebutuhan adalah Goal Tree Model (GTM)  yang  digambarkan  menggunakan  notasi pemodelan KAOS (lihat Gambar 1). Dengan menggunakan metode  KAOS  dan  pemodelan  GTM  maka  dihasilkan model  yang  bisa  dilihat  pada  Gambar  2  untuk menggambarkan  kebutuhan-kebutuhan  sistem  penjualan online yang akan dibuat. Selanjutnya dari pemodelan ini, perusahaan  dapat  memahami  kebutuhan  sistem penjualan online yang akan dikembangkan dan menjadi bahan  untuk  berdiskusi  serta  melanjutkan  proses pengembangan  sistem  yaitu  perancangan,  pembuatan ( coding ) dan proses pengujian sebelum di- implementasikan.

## III. H ASIL DAN D ISKUSI
Dari  studi  kasus  implementasi  metode  KAOS  pada proyek sistem penjualan online yang telah dijelaskan pada bagian sebelumnya menggambarkan bahwa proses elisitasi kebutuhan  bisa  dilakukan  dan  dimodelkan  menggunakan KAOS.  Dari  pemodelan  menggunakan  KAOS  maka beberapa alternatif dan variasi dari fungsi sistem yang ingin dibuat  dapat  dipilih  oleh  pengusaha  untuk  mendapatkan fungsi  penjualan  online  yang  paling  mendekati  dengan keperluannya  (lihat  Gambar  2).  Dengan  langkah-langkah
yang  dideskripsikan  dan  contoh  pemodelan  kebutuhan sistem  di  atas,  maka  para  pengusaha  yang  ingin  menjual barang  dagangannya  secara  online  dapat  menggunakan langkah-langkah  di  atas  dan  dapat  mengembangkannya lagi untuk kebutuhan-kebutuhan yang lainnya.
Gambar 2. Goal Tree Model tahap Elisitasi berdasarkan metode KAOS
Pada  studi  kasus  ini  telah  didemonstrasikan  bahwa untuk  sistem  penjualan  online  yang  ingin  dibuat mempunyai tujuan dibuatnya sistem yaitu “Barang terjual melalui  transaksi  Online”.  Selanjutnya,  dari  GTM  yang dihasilkan juga dapat diperoleh hasil bahwasanya soft goal yang  bisa  diturunkan  untuk  mencapai goal utama  yaitu “Transaksi  Online  yang  Mudah”  dan  “Transaksi  Online yang  Aman”.  Kedua soft  goal ini  dapat  berkontribusi terhadap tercapainya tujuan dibuatnya sistem ini. Dari soft goal tersebut  bisa  dicapai  dengan  adanya sub  goal yang dapat  diturunkan  akhirnya  menjadi  kebutuhan  fungsional sistem yaitu “Kemudahnya melakukan Pencarian Barang”, “Lengkapnya  Informasi  Barang”,  “Otorisasi  Transaksi”, dan  seterusnya  sesuai  dengan  diagram  pada  Gambar  2. Agent yang  dibutuhkan  untuk  menjalankan  sistem penjualan online ini adalah pelanggan online.
Bagi para pengusaha di bidang UKM, keuntungan  dari penggunaan metode KAOS dan pemodelan GTM ini dalam mengelistasi  kebutuhan  sistem  penjualan  online  adalah kemudahannya  untuk  membaca  fungsi-fungsi  yang  akan tersedia  di  sistem  berdasarkan  GTM  yang  didapatkan. Pengusaha  UKM  biasanya  tidak  memiliki  tenaga  pekerja khusus  di  bidang  pengembangan  sistem  maupun kemampuan teknis di bidang teknologi informasi, sehingga metode  dan  model  KAOS  lebih  tepat  dan  mudah  untuk dimengerti  serta  digunakan  dalam  proses  elisistasi kebutuhan.  Dari  gambar  2,  pengusaha  UKM  dapat langsung  memahami  bagaimana  setiap  tujuan  dapat dipenuhi  dengan  kebutuhan  fungsional  yang  didapatkan dari  proses  elisitasi  ini  seperti soft  goal “ User  Interface yang  Mudah”  dapat  terpenuhi  jika  terdapat  kebutuhan
fungsional “Katalog Produk yang lengkap” dan “Pencarian Produk yang mudah”.
Dari  langkah-langkah  dan  penjelasan  di  atas,  dapat dicontohkan  bahwa  kebutuhan  sistem  penjualan  olnine dapat dielisitasi dan dimodelkan dalam GTM menggunakan  metode  rekayasa  kebutuhan  berorientasi pada  tujuan  yaitu  KAOS.  Dengan  motode  ini  maka pengusaha  dan  pemilik  usaha  dapat  menurunkan  tujuan memiliki sistem dalam memenuhi keinginannya membuat sistem penjualan online. Setelah proses elisitasi ini, maka selanjutnya GTM yang ada dapat dianalisa lebih lanjut agar menemukan  kebutuhan  sistem  yang  paling  terbaik  dan dapat dikerjakan oleh tim pengembang selanjutnya.
Dari  hasil  implementasi  proses  elisitasi  kebutuhan menggunakan  metode  KAOS  menunjukkan  bahwasanya metode KAOS dapat menghasilkan atau mengkontribusikan hal-hal sebagai berikut: 1. KAOS mampu mengidentifikasi dan mendapatkan  secara  khusus  tujuan  sistem berdasarkan  pada  kebutuhan  berdasarkan  tujuan dibuatnya sistem dari pengusaha;
2. KAOS mampu mengidentifikasikan:
a. Goal
b. Soft Goal
c. Agent
3. KAOS mampu menjalankan aktivitas berikut ini:
a. Elisitasi  kebutuhan  sistem  penjualan online
b. Identifikasi Soft Goal yang bisa dihasilkan dari tujuan atau juga diperlukan untuk mencapai tujuan
c. Elisitasi Functional  Requirements dan Non Functional Requirements
4. KAOS bisa dimodelkan dalam bentuk GTM dan didokumentasikan hasilnya.

## IV. K ESIMPULAN
Kesimpulan yang bisa didapat dari penelitian ini adalah:
1. Untuk  mengembangkan  sebuah  penjualan  online perlu  dilakukan  proses  rekayasa  kebutuhan dengan metode yang tepat agar tujuan pengusaha menjalankan  bisnis  penjualan  onlinenya  sesuai dengan kebutuhan sistem yang dikembangkan.
2. Metode  KAOS  dan  pemodelan  KAOS  dalam bentuk  GTM  dapat  digunakan  sebagai  proses elisitasi kebutuhan untuk mengembangkan sebuah sistem penjualan online.
3. Metode KAOS dapat dengan mudah memberikan dan menjelaskan kebutuhan fungsional yang harus dimiliki  oleh  sistem  penjualan  online  yang diharapkan  oleh  pengusaha  UKM,  walaupun pengusaha  memiliki  keterbatasan  dalam  sumber daya  maupun  pengetahuan  mengenai  teknis proses pengembangan perangkat lunak.
Penelitian  selanjutnya  yang  bisa  dilakukan  adalah melanjutkan  hasil  elisitasi  ini  dengan  proses  analisis kebutuhan dan menggunakan hasil akhirnya sebagai dasar perancangan sistem penjualan online selanjutnya.
Selanjutnya  dari  hasil  perancangannya  bisa  digunakan untuk membangun sistemnya sampai sistemnya selesai dan dapat di-implementasikan.
R EFERENSI
[1] E. Turban, J. C. Outland, D. King, J. K. Lee, T.-P. Liang, and D.
Turban, Electronic Commerce 2018 . Springer, 2018.
[2] F. Adikara, Sandfreni, A. Anggarani, and Ernawati, Qualitative requirements  analysis  process  in  organization  goal-oriented requirements engineering (OGORE) for E-commerce
development , vol. 449. 2017.
[3] F.  Adikara,  P.  D.  W,  B.  Hendradjaya,  and  B.  Sitohang, “INFORMATION  SYSTEM  DESIGN  BASED  ON  THE RESULT  OF  ORGANIZATION  GOAL-ORIENTED,” ICISA 2016 , vol. 376, 2016.
[4] F.  Adikara,  B.  Hendradjaya,  and  B.  Sitohang,  “Organization goal-oriented  requirements  elicitation  process  to  enhance information system,” Int. J. Electr. Comput. Eng. , vol. 6, no. 6, 2016.
[5] A.  Van  Lamsweerde  and  E.  Letier,  “Integrating  obstacles  in goal-driven  requirements  engineering,” Proc.  20th  Int.  Conf.
Softw. Eng. , no. April, pp. 53–62, 1998.
[6] A. Van Lamsweerde and E. Letier, “From object orientation to goal orientation: A paradigm shift for requirements engineering,” Radic. Innov. Softw. Syst. Eng. Futur. , vol. 2941, no. I, pp. 325– 340, 2004.
[7] E.  Letier  and  A.  Van  Lamsweerde,  “Reasoning  about  partial goal  satisfaction  for  requirements  and  design  engineering,” ACM  SIGSOFT  Softw.  Eng.  Notes ,  vol.  29,  no.  6,  pp.  53–62,
2004.
[8] A. Dias, V. Amaral, and J. Araujo, Towards a Domain Specific Language for a Goal-Oriented approach based on KAOS , no. iii. 2009.
[9] F.  Adikara,  B.  Hendradjaya,  and  B.  Sitohang,  “Using organization  goal-oriented  requirements  engineering  result  to develop  sales  information  system,”  in Lecture  Notes  in
Engineering and Computer Science , 2017, vol. 2227.
[10] A. Van Lamsweerde, Goal-oriented requirements engineering: a guided tour , vol. 249, no. August. IEEE Comput. Soc, 2001, pp. 249–262.
[11] A.  Dardenne,  A.  Van  Lamsweerde,  and  S.  Fickas,  “Goal- directed requirements acquisition,” Sci. Comput. Program. , vol.
20, no. 1–2, pp. 3–50, 1993.
[12] F. Adikara, B. Sitohang, and B. Hendradjaya, “Penerapan Goal
Oriented  Requirements  Engineering  (  GORE  )  Model  (  Studi Kasus :  Pengembangan  Sistem  Informasi  Penjaminan  Mutu Dosen  (  SIPMD  )  pada  Institusi  Pendidikan  Tinggi  ),”  in
Seminar Nasional Sistem Informasi Indonesia , 2013, pp. 230– 235.
[13] J.  Jauhari,  “Upaya  Pengembangan  Usaha  Kecil  Menengah (UKM) Dengan Memanfaatkan E-Commerce,” J. Sist. Inf. , vol. 2, no. 1, pp. 159–168, 2010.
[14] M.  Teruel,  E.  Navarro,  and  V.  López-Jaquero,  “Comparing Goal-Oriented Approaches to Model Requirements for CSCW,”
Eval. Nov. Approaches to Softw. Eng. , pp. 169–184, 2012.
[15] F. Adikara, B. Hendradjaya, and B. Sitohang, “Integrating KPIs in  Organization  Goal-Oriented  Requirements  Elicitation Process to Enhance Information System,” Int. J. Electr. Comput. Eng. , vol. 6, no. 6, pp. 3188–3196, 2016.