A REQUIREMENT ENGINEERING IN REPORTING AND COUNSELING-BASED ASSISTANCE APPLICATION FOR VICTIMS OF VIOLENCE AGAINST WOMEN
DOI:
https://doi.org/10.34288/jri.v3i4.96Keywords:
requirement engineering, violence against women, counseling, reportingAbstract
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.
Downloads
References
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.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 Dwi Hosanna Bangkalang, Nina Setiyawati, Radius Tanone, Hanna P. Chernovita, Yuliana T. B. Tacoh

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
The Jurnal Riset Informatika has legal rules for accessing digital electronic articles uunder a Creative Commons Attribution-NonCommercial 4.0 International License . Articles published in Jurnal Riset Informatika, provide Open Access, for the purpose of scientific development, research, and libraries.