• Dwi Hosanna Bangkalang Universitas Kristen Satya Wacana
  • Nina Setiyawati Universitas Kristen Satya Wacana
  • Radius Tanone Universitas Kristen Satya Wacana
  • ‪Hanna P. Chernovita Universitas Kristen Satya Wacana
  • Yuliana T. B. Tacoh Universitas Kristen Satya Wacana
(*) Corresponding Author




requirement engineering, violence against women, counseling, reporting


Requirements engineering is the initial phase of the software development life cycle it is a critical aspect of application development since it has a significant impact on the results of the product being created. This article focuses on the engineering requirements of the web-based application development process for reporting and assisting victims of violence against women using the Loucopoulos and Kanakostas Iterative Requirements Engineering Process Model. The application was created to contribute to the solution of the problem of violence against women in Indonesia, where violence against women is an iceberg phenomenon because not all incidents are reported. Furthermore, victims of violence against women require support in receiving emotional support in the form of counseling, which can be done online via chat or video calls. The results of these requirements engineering are alternative solutions, application feature design, database design, system modeling using UML, and application architecture design. The validation of requirements engineering was carried out using a low fidelity prototype.


Download data is not yet available.


Anas, H., Ilyas, M., Tariq, Q., & Hummayun, M. (2016). Requirements Validation Techniques: An Empirical Study. International Journal of Computer Applications, 148(14), 5–10. https://doi.org/10.5120/ijca2016910911

Ardi, Z., Putra, M. R. M., & Ifdil, I. (2017). Ethics And Legal Issues In Online Counseling Services: Counseling Principles Analysis. Jurnal Psikologi Pendidikan Dan Konseling: Jurnal Kajian Psikologi Pendidikan Dan Bimbingan Konseling, 3(2), 15. https://doi.org/10.26858/jpkk.v0i0.3657

Artaria, M. D. (2012). Efek Pelecehan Seksual di Lingkungan Kampus: Studi Preliminer. BioKultur, 1(1), 53–72.

Bhattacharjeem, A. K., & Shyamasundar, R. K. (2009). Activity diagrams: A formal framework to model business processes and code generation. Journal of Object Technology, 8(1), 189–220. https://doi.org/10.5381/jot.2009.8.1.a3

Ekanem, A. J., Valentine, U. I., & Nwakaego, I. P. (2019). A Participatory Requirement Engineering Process (PREP) Model for Software Development Projects. 6(9), 10789–10796.

Febiana, C. C. (2015). Evaluasi Kematangan Proses Rekayasa Kebutuhan Dengan Mengacu Model Repm ( Requirement Engineering Process Maturity ) Dan Cmmi ( Capability Maturity Model Integration ) ( Studi Kasus : Lptsi Its ) Evaluate Meturity Level of Requirement Engineering Process .

Fisher, B. S. (2004). Prevention and Intervention: Collaborations, Policies, Programs, and Services. Violence Against Women and Family Violence: Developments in Research, Practice, and Policy, I-4-3-I-4–16.

Giachetti, R. (2020). Enterprise Architecture. Design of Enterprise Systems, 118–135. https://doi.org/10.1201/9781439882894-10

Kurniawan, T. A. (2018). Pemodelan Use Case (UML): Evaluasi Terhadap beberapa Kesalahan dalam Praktik. Jurnal Teknologi Informasi Dan Ilmu Komputer, 5(1), 77. https://doi.org/10.25126/jtiik.201851610

Lang, F., & Mjöberg, A. (2020). Prototyping as a Requirements Engineering Technique.

Lange, C. F. J., Chaudron, M. R. V., & Muskens, J. (2006). In practice: UML software architecture and design description. IEEE Software, 23(2), 40–46. https://doi.org/10.1109/MS.2006.50

Lauff, C. A., Kotys-Schwartz, D., & Rentschler, M. E. (2018). What is a prototype? what are the roles of prototypes in companies? Journal of Mechanical Design, Transactions of the ASME, 140(6). https://doi.org/10.1115/1.4039340

Martin, S., Aurum, A., Jeffery, R., & Paech, B. (2002). Requirements Engineering Process Models in Practice. October 2014.

Mead, N. R., & Stehney, T. (2005). Security quality requirements engineering (SQUARE) methodology. SESS 2005 - Proceedings of the 2005 Workshop on Software Engineering for Secure Systems - Building Trustworthy Applications, November. https://doi.org/10.1145/1083200.1083214

Paetsch, F., Eberlein, A., & Maurer, F. (2003). Requirements engineering and agile software development. Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE, 2003-Janua(December 2014), 308–313. https://doi.org/10.1109/ENABL.2003.1231428

Ramadan, N., & Megahed, S. (2016). Requirements Engineering in Scrum Framework. International Journal of Computer Applications, 149(8), 24–29. https://doi.org/10.5120/ijca2016911530

RedHat. (2021). What is an application architecture? https://www.redhat.com/en/topics/cloud-native-apps/what-is-an-application-architecture

Saito, S., Iimura, Y., Massey, A. K., & Anton, A. I. (2017). How Much Undocumented Knowledge is there in Agile Software Development?: Case Study on Industrial Project Using Issue Tracking System and Version Control System. Proceedings - 2017 IEEE 25th International Requirements Engineering Conference, RE 2017, 194–203. https://doi.org/10.1109/RE.2017.33

Snyder, M. E., Frail, C. K., Jaynes, H., Pater, K. S., & Zillich, A. J. (2014). Predictors of medication-related problems among medicaid patients participating in a pharmacist-provided telephonic medication therapy management program. Pharmacotherapy, 34(10), 1022–1032. https://doi.org/10.1002/phar.1462

Stevens, T. B., Richmond, N. L., Pereira, G. F., Shenvi, C. L., & Platts-Mills, T. F. (2014). Prevalence of nonmedical problems among older adults presenting to the emergency department. Academic Emergency Medicine, 21(6), 651–658. https://doi.org/10.1111/acem.12395

Susiana, S. (2020). Kekerasan Dalam Rumah Tangga Pada Masa Pandemi Covid-19. Pusat Penelitian Badan Keahlian DPR RI, XII(24).

Trihastuti, A., & Nuqul, F. L. (2020). Menelaah Pengambilan Keputusan Korban Pelecehan Seksual dalam Melaporkan Kasus Pelecehan Seksual. Personifikasi: Jurnal Ilmu Psikologi, 11(1), 1–15. https://doi.org/10.21107/personifikasi.v11i1.7299

Udousoro, I. (2020). Effective Requirement Engineering Process Model in Software Engineering. Isonkobong Udousoro. Effective Requirement Engineering Process Model in Software Engineering. Software Engineering, 8(1), 1–5. https://doi.org/10.11648/j.se.20200801.11

Wati, E. F., & Kusumo, A. A. (2016). Penerapan Metode Unified Modeling Language ( UML ) Berbasis Desktop Pada Sistem Pengolahan Kas Kecil Studi Kasus Pada PT Indo Mada Yasa Tangerang. 5(1), 24–36.




How to Cite

Bangkalang , D. H., Setiyawati, N., Tanone, R., Chernovita, ‪Hanna P., & Tacoh, Y. T. B. (2021). A REQUIREMENT ENGINEERING IN REPORTING AND COUNSELING-BASED ASSISTANCE APPLICATION FOR VICTIMS OF VIOLENCE AGAINST WOMEN. Jurnal Riset Informatika, 3(4), 311–318. https://doi.org/10.34288/jri.v3i4.96