Penerapan CFTT untuk Pengujian Aplikasi Web-Based
Android Analysis Tools (WAAT) Dengan Federated

## Testing
Yasir Muin* 1 , Yudi Prayudi 2 , Fietyata Yudha 3 1,2 Universitas Islam Indonesia; Yogyakarta, (0274) 895287
3 Forensika Digital, Magister Informatika, FTI, Yogyakarta e-mail: * 1 19917018@students.uii.ac.id, 2 prayudi@uii.ac.id, 3 yudha@uii.ac.id

## Abstrak
Perkembangan  smartphone  membuat  aktivitas  manusia  lebih  muda,  dengan  fitur-fitur yang diberikan, perkembangan tersebut tidak menutup kemungkinan dengan kecanggihan fitur smartphone dimanfaatkan sebagai media komunikasi untuk mendukung bentuk aksi kejahatan. Proses  investigasi  forensik  dalam  penanganan  barang  bukti  elektronik  pada  smartphone menjadi  sebuah  tantangan  bagi  ahli  forensik  karena  perkembangan  smartphone  yang  terus berkembang.  permasalahan  yang  dihadapi  oleh  ahli  forensik  adalah  sulit  menentukan  tools forensik yang harus digunakan dalam penanganan barang bukti karena beberapa aplikasi yang dikembangan  belum  diuji  dengan  standar  forensik.  untuk  itu  dalam  penelitian  ini  akan dilakukan pengujian aplikasi web based android analysis tools berdasarkan standar computer forensics  tools  testing  menggunakan  aplikasi  federated  testing.  pengujian  ini  dilakukan  untuk mengetahui  kelayakan  aplikasi  web  based  dengan  melakukan  evaluasi  data  antara  hasil pengujian  web  based  dan  hasil  pengujian  federated  testing.  dari  hasil  evaluasi  tersebut didapatkan  bahwa  aplikasi  web  based  masih  lebih  rendah  dibandingkan  dengan  federated testing karena pada aplikasi web based hanya mampu menghasilkan empat variabel data yang sama dengan laporan federated testing, sedangkan data lainnya belum di support oleh aplikasi tersebut,  sehingga  dapat  dapat  disimpulkan  bahwa  aplikasi  web  based  android  analysis  tools ini belum memenuhi syarat standarisasi cftt.
. Kata kunci —Mobile forensik investigasi, Web based android analysis tools , CFTT , Federated testing

## Abstract
The evolutionary of smartphones and their technology simplify human activitie, with the features provided, this development does not rule out the sophistication of smartphone features being used as a medium of communication to support forms of crime. The process of forensic investigations  in  handling  electronic  evidence  on  smartphones  is  a  challenge  for  forensic experts  because  of  the  ever-growing  development  of  smartphones.  The  problem  faced  by forensic  experts  is  that  it  is  difficult  to  determine  the  forensic  tools  that  should  be  used  in handling  evidence  because  several  applications  developed  have  not  been  tested  with  forensic standards. For this reason, this research will conduct web application testing based on android analysis  tools  based  on  standard  computer  forensics  testing  tools  using  the  federated  testing application.  This  test  is  conducted  to  determine  the  feasibility  of  a  web-based  application  by evaluating  the  data  between  the  results  of  the  web-based  test  and  the  results  of  the  federated testing. From the results of the evaluation, it was found that the web-based application was still lower  than  the  federated  testing  because  the  web-based  application  was  only  able  to  produce the  same  four  data  variables  as  the  federated  testing  report,  while  other  data  had  not  been
E- ISSN 2503-2933   871
supported  by  the  application,  so  it  could  be  concluded  that  the  application  This  web-based android analysis tool does not meet standardization CFTT requirements.
Keywords — Mobile forensics investigation , Web based android analysis tools , CFTT , Federated testing

## 1. PENDAHULUAN
Perangkat  bergerak  mengalami  perkembangan  yang  sangat  pesat  seiring  dengan perkembangan  teknologi  [1],  dengan  berbagai  fitur  dan  kemampuan  yang  dimiliki  oleh perangkat  ponsel  gawai,  mengakibatkan  lonjakan  signifikan  pertumbuhan  penggunaan perangkat  ponsel  pada  beberapa  tahun  terakhir  [2].  Meningkatnya  penggunaan  ponsel tidak menutup kemungkinan kecanggihan fitur ponsel dimanfaatkan sebagai media komunikasi untuk mendukung bentuk aksi kejahatan [3], pada tahun 2020 newzoo telah mencatat kasus kejahatan pada  perangkat  ponsel di  Indonesia  sebanyak  58,6%  dengan  jenis  serangan  yang  variatif  [4]. kejahatan  memberikan  tantangan  tersendiri  bagaimana  mengekstrak  dan  menganalisis  data secara efektif pada perangkat ponsel android untuk tujuan forensik [5].
Proses  investigasi  penangan  barang  bukti  digital  menjadi  sebuah  tantangan  bagi  ahli forensik karena perkembangan fitur-fitur pada ponsel yang selalu berkembang setiap tahunnya. Banyak Perkakas mobile forensik yang mempunyai kelebihan dan kekurangan serta fitur – fitur yang berbeda satu dengan yang lainnya memberikan pengaruh terhadap hasil yang didapatkan, untuk  perlu  adanya  sebuah  standarisasi  yang  mengatur  tentang  data  apa  saja  yang  harus dihasilkan  oleh  setiap  aplikasi  mobile  forensik  berdasarkan  standar  forensik.  dan  bagaimana aplikasi  mobile  forensik  itu  diuji  berdasarkan  standar  tersebut  sehingga  hasil  yang  didapatkan bisa digunakan oleh laboratorium atau ahli forensik digital.
Computer forensics tools testing (CFTT) adalah salah satu standarisasi national institute of  standard  and  technology  (NIST).  merupakan  sebuah  metode  pengujian  perangkat  lunak forensik  digital  yang  dikembangkan  secara  umum  untuk  menguji  aplikasi  berdasarkan fungsionalitas  yang  didukungnya  [6].  salah  satu  aplikasi  cftt  dibuat  untuk  menguji  menguji aplikasi  mobile  forensik  adalah federated  testing .  aplikasi  ini  merupakan  pengembangan  dari cftt  yang  diperuntukan  bagi  para  ahli  atau  laboratorium  forensik  untuk  menguji  aplikasi  yang dikembangakan.  pengujian  dilakukan  untuk  mengetahui  kelayakan  sebuah  aplikasi  mobile forensik dalam menghasilkan data sudah memenuhi standar yang diterapkan
Aplikasi web-based android analysis tools (WAAT) merupakan pengembangan aplikasi yang  dikembangkan  oleh  salah  satu  mahasiswa  universitas  islam  indonesia  untuk  memenuhi tugas  akhirnya.  aplikasi  WAAT  ini  merupakan  aplikasi  forensik  digital  untuk  analisis  mobile forensik,  namun  pada  aplikasi  WAAT  ini  belum  diuji  secara  forensik  sehingga  belum  dapat mengetahui kemampuan dalam menganalisa kasus mobile forensik. Untuk itu dalam penelitian bertujuan  untuk  melakukan  pengujian  aplikasi  waat untuk  mengetahui  kelayakan  aplikasi berdasarkan  standar  CFTT.  Pengujian standarisasi  forensik  didasarkan  pada laporan  pengujian aplikasi federated  testing yang  mana  laporan  tersebut  dijadikan  sebagai  standar  untuk memvalidasi  atau  mengukur  aplikasi  waat  untuk  mengetahui  seberapa  banyak  data  yang  di support dan tidak di support oleh aplikasi WAAT.

## 2. KAJIAN LITERATUR
Pada tahun 2019 [7] membahas keadaan pengujian alat forensik digital saat ini di 2018 bersama  dengan  kesulitan  aplikasi  pengujian  yang  cukup  untuk  digunakan  dalam  disiplin  ini.
872 Jatisi ISSN 2407-4322 Vol. 8, No. 2, Juni 2021, Hal. 870-879 E- ISSN 2503-2933
Hasil selanjutnya pun investigasi menggunakan alat tersebut harus dapat diandalkan dan dapat diulang  sambil  mendukung  pendirian  fakta,  memungkinkan  proses  peradilan  pidana kemampuan untuk mencerna setiap temuan selama proses menentukan rasa bersalah atau tidak bersalah.  Kesalahan  yang  ada  pada  setiap  tahap  pemeriksaan  dapat  merusak  keseluruhan investigasi, mengkompromikan hasil yang berpotensi sebagai bukti.
Pada  tahun  2014  [8]  dalam  proyek CFTT telah  menulis  persyaratan  alat,  rencana pengujian  dan  pengujian  alat  forensik  selama  10  tahun  terakhir.  Secara  umum,  hasilnya  benar untuk  kritis  fungsi  alat  diminta  untuk  dilakukan.  Beberapa  kesalahan  serius  telah  ditemukan, dan vendor alat mampu memperbaiki masalah dengan cepat. Sebagian besar masalah hanyalah perilaku unik yang bisa terjadi dihindari jika praktisi menyadarinya. Selama beberapa tahun ke depan CFTT akan  berkembang  menguji  area  fungsional  lainnya  seperti  string  mencari, perolehan  memori  langsung,  alat  triase  dan  ekstraksi  email.  Area  lain  akan  coba  dibuat metodologi pengujian CFT tersedia untuk forensic laboratorium dalam bentuk yang mudah bagi laboratorium  untuk  menguji  alat  forensik  dengan  cara  yang  umum  dan  untuk  memfasilitasi berbagi hasil tes dan bahan tes.
Pada  tahun  2009  [9]  menggunakan  pendekatan  pengujian  untuk  membandingkan kinerja  alat  forensik  digital  tanpa  menggunakan  peralatan  canggih  atau  hanya  menghabiskan banyak waktu. Hasil pengujian telah membuktikan validitas dan efektivitas metodologi. Selain itu,  metode  yang  digunakan  lebih  efisien  daripada  yang  lainnya.  Metodologi  yang  digunakan sepenuhnya otomatis yang terkomputerisasi dapat dikembangkan untuk di masa depan. Prosedur yang  dilakukan  khusus  untuk  pengujian  alat  forensik  digital  karena  memenuhi  persyaratan keadilan  dan  kebutaan,  dan  dapat  dijalankan,  tanpa  jeda,  selama  diperlukan  untuk  mencapai hasil yang akurat.
Pada tahun 2019 [10] dalam penelitiannya mengambil bagian dalam pengembangan dan evaluasi  kurikulum  pada  sebuah  Universitas  dengan  memasukkan National  Institute Standar dan Teknologi (NIST) dengan menetapkan CFTT sebagai standar untuk forensic digital. Tujuan proyek CFTT adalah  untuk  membangun  metodologi  untuk  menguji  perangkat  lunak  forensik komputer  dengan  pengembangan  dari  spesifikasi  alat  umum,  prosedur  pengujian,  kriteria pengujian, pengujian set, dan uji perangkat keras

## 3. METODE PENELITIAN
Proses  penelitian  ini  diawali  dengan  identifikasi  kebutuhan, tinjauan  pustaka,  skenario kasus,  akuisisi  barang  bukti,  pengujian  aplikasi,  evaluasi  dan  hasil  pengujian  seperti  pada gambar 1.
.
E- ISSN 2503-2933   873
Muin , et., al [ Penerapan CFTT untuk Pengujian Aplikasi Web-Based Android Analysis Tools (WAAT) Dengan Federated Testing ]

## Gambar 1. Alur Penelitian.
1. Identifikasi Kebutuhan
Proses identifikasi dilakukan untuk menentukan kebutuhan apa saja yang diperlukan dalam pengujian aplikasi WAAT.
2. Tinjauan Pustaka
Tinjauan  pustaka  merupakan  tahapan  untuk  mengkaji  dan  mempelajari  berbagai  sumber literatur  dan  teori-teori  pendukung  terkait  penelitian  baik  itu  dari  jurnal,  paper,  artikel, buku-buku, website dan  sumber  lain  yang  berkaitan  dengan forensik  tools  testing dan federated testing .
3. Skenario Kasus
Penelitian  ini  dilakukan  tiga  skenario  pengujian  aplikasi  WAAT , skenario  tersebut  terdiri dari  akuisisi  barang  bukti,  pengujian  aplikasi,  dan  evaluasi.  Untuk  lebih  jelasnya  skenario akan dijelaskan pada tabel 1.
Tabel 1. Skenario Kasus Skenario Keterangan 1. Akuisisi Skenario yang menjelskan tentang proses ekstraksi data dari perangkat  ponsel menggunakan  teknik forensik  digital. Proses akuisisi dilakukan untuk membuat sebuah data image yang bisa digunakan dalam proses pengujian aplikasi. 2. Pengujian Aplikasi Skenario ini menjelaskan tentang pengujian aplikasi WAAT yang diuji dengan federated testing berdasarkan standar cftt.
proses  pengujian  aplikasi  WAAT  ini  dimulai  dengan melakukan mounting dari  file  image  yang  suda  diakuisisi sebelumnya,  selanjutnya  mengekseskusi  file mounting ke aplikasi WAAT dengan memanggil direktori mount -nya. 3. Evaluasi Skenario  ini  dilakukan  untuk  mengevaluasi  hasil  pengujian aplikasi  WAAT,  dengan  hasil federated  testing untuk mengetahui  hasil  yang  didaptkan  dari  aplikasi  WAAT berdasarkan standar cftt.
874 Jatisi ISSN 2407-4322 Vol. 8, No. 2, Juni 2021, Hal. 870-879 E- ISSN 2503-2933

## 4. Pengujian Aplikasi
Pengujian  aplikasi  dilakukan  menjadi  dua  tahap  yaitu  pengujian  WAAT  dan  pengujian federated testing  yang  dilakukan  secara  tersendiri.  Pengujian  digunakan  untuk  menguji aplikasi WAAT dengan federated testing berdasarkan standar cftt. pengujian aplikasi WAAT dilakukan berdasarkan alur pengujian sesuai dengan gambar 2.
Gambar 2. Diagram Alur Pengujian Aplikasi WAAT.
Pengujian  aplikasi federated  testing merupakan  sebuah  program  cftt  yang  menyediakan fasilitas  untuk  menguji  aplikasi web  based, pengujian ini  dilakukan  untuk  mengetahui mengetahui kemampuan aplikasi secara fungsional berdasarkan standar cftt.
5. Evaluasi skenario  merupakan  proses  evaluasi  dari  kedua  aplikasi  WAAT,  evaluasi  dilakukan  untuk mengetahui kemampuan aplikasi web based terhadap hasil  yang didapatkan sesuai dengan laporan pada federated testing sesuai dengan standar cftt.
E- ISSN 2503-2933   875
Muin , et., al [ Penerapan CFTT untuk Pengujian Aplikasi Web-Based Android Analysis Tools (WAAT) Dengan Federated Testing ]

## 4. HASIL DAN PEMBAHASAN
Berdasarkan metodologi yang suda dibuat berdasarkan skenario yang dibangun sebagai gambaran dari proses pengujian aplikasi, maka selanjutnya akan melakukan pengujian aplikasi WAAT yang diuji berdasarkan standar cftt dengan federated testing. Pengujian dijelaskan secara bertahap,  dimulai  dari  tahap  akuisisi,  pengujian  aplikasi  WAAT dan  hasil  laporan  hasil pengujian.
Akuisisi  Barang  bukti  merupakan  proses  ekstraksi  data  dari  perangkat  ponsel  untuk digunakan  dalam  proses  pengujian  aplikasi,  proses  ekstraksi  ini  menggunakan  perkakas  adb, busybox,  dan  netcut.  Dapat  dilihat  perintah  untuk  mengekstrak  data  seperti  yang  ditunjukan pada gambar 3.
Gambar 3. Barang Bukti Didital pada Ponsel
Pengujian aplikasi WAAT merupakan sebuah tahap yang menjelaskan proses pengujian aplikasi. Proses tersebut dijelaskan pada gambar 4.
Gambar 4. Workflow Web Based Android Analysis Tools .
876 Jatisi ISSN 2407-4322 Vol. 8, No. 2, Juni 2021, Hal. 870-879 E- ISSN 2503-2933
Muin , et., al [ Penerapan CFTT untuk Pengujian Aplikasi Web-Based Android Analysis Tools (WAAT) Dengan Federated Testing ]
Gambar  4.2  merupakan  sebuah  skema  atau  visualisasi  yang  menggambarkan  tentang tahapan pengujian aplikasi, yang dimulai dari proses ekstraksi data dari  ponsel, kemudian data tersebut  dilakukan  mounting  untuk  bisa  di  eksekusi  oleh  aplikasi,  setelah  data  berhasil di mounting maka  proses  berikutnya  adalah  melakukan  pengujian  aplikasi  dengan  menginput perintah yang diminta aplikasi. Aplikasi kemudian memproses data tersebut dan  menampilkan hasil pengujian ke halaman utama aplikasi seperti yang ditampilkan pada tabel 2.
Tabel 2. Hasil Pengujian Aplikasi Web Based Android Analysis Tools . Data Objek Status Keterangan Data Contact Contact telphon As Excepted Data  yang  dihasilkan  sesuai  dengan harapan Contact whatsapp partial Hanya sebagian data yang di hasilkan Call Log Incoming As excepted Data  yang  dihasilkan  sesuai  dengan harapan Outgoung As excepted Reject As excepted Social Media Facebook massage As excepted Data  yang  dihasilkan  sesuai  dengan harapan Whatsapp massage Partial Hanya sebagian data yang di hasilkan Network connect Concet to AP As excepted Hanya sebagian data yang di hasilkan Device info As excepted Wifi tethering As excepted Application availinle application As excepted Hanya sebagian data yang di hasilkan Application-install As excepted Platform version As excepted Account Youtube account As excepted Hanya sebagian data yang di hasilkan Screen lock  Password quality N/A Tidak Suport Numerik digit N/A symbol N/A
Pengujian  aplikasi federated  testing dilakukan  untuk  menguji  aplikasi  WAAT berdasarkan  standar  cftt.  proses  pengujian  dilakukan  berdasarkan  alur  kerja  yang  ada  pada gambar 5.
Gambar 5. Workflow federated testing .
E- ISSN 2503-2933   877
Gambar 5, merupakan tahapan pengujian aplikasi federated testing , output dari pengujian ini  berupa  sebuah  laporan  yang  dipakai  sebagai  standar  pengujian  aplikasi  WAAT . Proses pengujian federated  testing menghasilkan  data  sebagai  berikut,  seperti  yang  ditampilkan  pada tabel 3.
Tabel 3. Hasil Pengujian Aplikasi Federated Testing . Data Objek Status Contact/ address entitas Reguler langth populated Blank name populated Call Log Group contact populated Outgoung populated Missed populated Social Media Facebook massage populated Twitter populated Data File Instagram populated Audio populated Video populated SMS Massage Document populated incoming populated Outgoing populated MMS Masage Incoming audio, video populated Outgoing audio, video populated Browser / Email Data Visit site populated Bookmark populated Email populated Location data Gps cordinates Populated Goe-tagged data populated Calendar, Memos Reguler langth populated Special character Populated Blank entry populated Dlete entry Populated
Hasil  Pengujian  menampilkan  laporan  umum  dari  hasil  evaluasi  pengujian  aplikasi WAAT,  yang  menjelaskan  bagaimana  aplikasi  ini  diuji  dengan federated  testing berdasarkan standar cftt, dengan hasil yang didapatkan sebagai berikut, seperti yang ditampilkan pada tabel 4.
Tabel 4. Hasil Pengujian. Data Objek Aplikasi WAAT Federated Testing Contact/ address entitas Reguler langth × ✓ Blank name × ✓ Call Log Group contact × ✓ Outgoung ✓ ✓ Missed ✓ ✓ Social Media Facebook massage ✓ ✓ Twitter × ✓ Instagram × ✓
878 Jatisi ISSN 2407-4322 Vol. 8, No. 2, Juni 2021, Hal. 870-879 E- ISSN 2503-2933
Muin , et., al [ Penerapan CFTT untuk Pengujian Aplikasi Web-Based Android Analysis Tools (WAAT) Dengan Federated Testing ]
Data Objek Aplikasi WAAT Federated Testing Data File Audio × ✓ Video × ✓ SMS Massage Incoming ✓ ✓ Outgoing ✓ ✓ MMS Masage Incoming audio, video × ✓ Outgoing audio, video × ✓ Browser Email Data Visit site × ✓ Bookmark × ✓ Email ✓ ✓ Location data Gps cordinates × ✓ Goe-tagged data × ✓ Calendar, Memos Reguler langth × ✓ Special character × ✓ Blank entry × ✓ Dlete entry × ✓ Account Youtube Account ✓ × Data Contact Contact phone ✓ × Countac whatsapp ✓ × Application Availible packet ✓ × Application-install ✓ × Platform verssion ✓ ×
Berdasarkan tabel 6 dapat dilihat bahwa hasil evaluasi pengujian aplikasi WAAT mampu menghasilkan beberapa data sesuai dengan federated testing seperti data call log, social media, sms  massage dan  data email .  Adapun  beberapa  data  yang  belum  di  support  aplikasi  WAAT disebabkan  karena  kebutuhan  yang  digunakan  pada  saat  perancangan  sistem  aplikasi  WAAT tersebut  tidak  disesuaikan  dengan  data federated  testing sehingga  aplikasi  tersebut  belum mampu menghasilkan data secara menyeluruh.

## 5. KESIMPULAN
Kesimpulan  pada  penelitian  berhasil  melakukan  pengujian  aplikasi  WAAT  dengan federated testing sesuai standar cftt, dengan hasil yang didapat dari aplikasi web based sebanyak tujuh variabel data yaitu data contact, call log, social media, sms massage, network connected, application,  account  dan  screen  lock .  Setelah  melakukan  evaluasi  dari  hasil  kedua  aplikasi, didapatkan data yang sesuai dengan laporan federated testing hanya empat variabel data sesuai yaitu call log, social media, sms massage dan data email , adapun beberapa data yang belum di support  aplikasi  WAAT  disebabkan  karena  kebutuhan  yang  digunakan  pada  saat  perancangan sistem  aplikasi  WAAT tersebut  tidak  disesuaikan  dengan  data federated  testing  sehingga aplikasi tersebut belum mampu menghasilkan data secara menyeluruh.
E- ISSN 2503-2933   879
Muin , et., al [ Penerapan CFTT untuk Pengujian Aplikasi Web-Based Android Analysis Tools (WAAT) Dengan Federated Testing ]

## 6. SARAN
Diketahui  bahwa  hasil  pengujian  aplikasi  WAAT belum  mampu  menghasilkan  data secara  lengkap  sesuai  dengan  laporan federated  testing ,  hal  tersebut  disebabkan  karena kebutuhan  yang  digunakan  pada  saat  perancangan  sistem  tidak  sesuai  dengan  kebutuhan  cftt. Sehingga  diharapkan  kedepannya  aplikasi web  based bisa  dikembangkan  yang  disesuaikan dengan  kebutuhan federated  testing sehingga  aplikasi  web  based  bisa  menghasilkan  data  yang lebih banyak lagi.

## DAFTAR PUSTAKA
[1] Riadi, I., Fadlil, S., & Setiawan, M. 2020, Analisis Recovery Bukti Digital Skype Berbasis Smartphone Android Menggunakan Framework NIST .
[2] Yadi, Kunang, 2014, Analisis Forensik pada Platform Android.
[3] Newzoo, 2017, Markets by Smartphone Penetration & Users,
https://newzoo.com/insights/rankings/top-countries-by-ponsel-penetration-and-user.
[4] Riadi,  I.,  Sunardi,  S.,  &  Sahiruddin,  S.  2019. Analisis  Forensik  Recovery  pada Smartphone Android Menggunakan Metode National Institute of Justice (NIJ).
[5] Yadi, Kunang, 2014, Analisis Forensik pada Platform Android.
[6] NIST,  2011, Computer  Forensics  Tools  Testing  (CFTT)  Project  Overview  in  NIST, https://www.nist.gov/itl/ssd/software-quality-group/computer-forensics-tool-testing- program-cftt.
[7] Horsman, G, 2019, Tool Testing and Reliability Issues In The Field of Digital Forensics . Digital Investigation , 28 , 163–175. https://doi.org/10.1016/j.diin.2019.01.009.
[8] Guttman,  B.,  Lyle,  J.  R.,  &  Ayers,  R.  2014, Ten  Years  of  Computer  Forensic  Tool Testing . Digital  Evidence  and  Electronic  Signature  Law  Review , 8 (0),  139–147. https://doi.org/10.14296/deeslr.v8i0.1963.
[9] Pan,  Batten,  S.  2009. Digital  Forensic  Tool  Testing  Experimental  Errors  Performance Testing CFReDS Project EESAG.
[10]  Roy, S., Wu, Y., & LaVenia, K. N. 2019. Experience of Incorporating NIST Standards In A  Digital  Forensics  Curricula . 7th  International  Symposium  on  Digital  Forensics  and Security, ISDFS 2019 . https://doi.org/10.1109/ISDFS.2019.8757533.