Requirements Engineering of Village Innovation Application Using Goal-Oriented Requirements Engineering (GORE)

Main Article Content

Condro Kartiko
Ariq Cahya Wardhana
Wahyu Andi Saputra

Abstract

The delay in the absorption of village funds from the central government to the village government is due to the village government's difficulty preparing village development innovation programs. The innovation tradition will grow if the cycle of transformation of knowledge and acceptable practices from one village to another, especially villages with similar conditions and problems, can run smoothly.  For the process of exchanging knowledge and experiences between villages to run smoothly, it is necessary to codify best practices in a structured, documented, and disseminated manner. This research aims to design an application that functions as a medium for sharing knowledge about the use of village funds through government innovation narratives. The application is expected to become a reference for villages to carry out innovative practices by conducting replication studies and replicating acceptable practices that other villages have done. Therefore, it is necessary to have a system requirements elicitation method that can explore the village's requirements in sharing knowledge so that the resulting system is of high quality and by the objectives of being developed. There are several Goal-Oriented Requirements Engineering (GORE) methods used, such as Knowledge Acquisition in Automated Specification (KAOS) and requirements engineering based on business processes. In this research, the KAOS method was demonstrated as the elicitation activity of a village innovation system. Then the results were stated in the Goal Tree Model (GTM). Model building begins with discussions with the manager of the village innovation program to produce goals. The goals are then broken down into several sub-goals using the KAOS method. The KAOS method is used for the requirements elicitation process resulting in functional and non-functional requirements. This research is the elicitation of the requirement for the village innovation system so that it can demonstrate the initial steps in determining the requirements of the village innovation system before carrying out the design process and the system creation process. The results of this requirement elicitation can be used further in the software engineering process to produce quality and appropriate village innovation applications.

Downloads

Download data is not yet available.

Article Details

How to Cite
[1]
C. Kartiko, A. C. Wardhana, and W. A. Saputra, “Requirements Engineering of Village Innovation Application Using Goal-Oriented Requirements Engineering (GORE)”, INFOTEL, vol. 13, no. 2, pp. 38-46, May 2021.
Section
Informatics

References

[1] G. Nusantara. (2020, Dec.). Tentang Kami. [Online]. Available: https://inovasidesa.kemendesa.go.id/kami/
[2] X. Yin, J. Chen and J. Li, "Rural innovation system: Revitalize the countryside for a sustainable development," Journal of Rural Studies, in press, corrected proof.
[3] F. Adikara, Sandfreni, A. Anggarani and Ernawati, "Qualitative Requirements Analysis Process in Organization Goal-Oriented Requirements Engineering (OGORE) for E-Commerce Development," in IT Convergence and Security 2017, Singapore, Springer, 2018, pp. 318-324.
[4] F. Adikara, P. D. Wijaya, B. Hendradjaya and B. Sitohang, "Information System Design Based on the Result of Organization Goal-Oriented Requirements Engineering Process," in Information Science and Applications (ICISA) 2016, Singapore, Springer, 2016, pp. 1093-1103.
[5] C. Kartiko, N. A. S. Nugraha and D. Sudrajat, "Effort Estimation For Software Development On Mobile Application Of 'Tangkap Reptil'," JURNAL INFOTEL, vol. 11, no. 4, pp. 114-120, Nov. 2019.
[6] R. Pressman and B. Maxim, Software Engineering: A Practitioner's Approach, 9th Edition, New York: McGraw-Hill Education, 2019.
[7] T. Ambreen, N. Ikram, M. Usman and M. Niazi, "Empirical research in requirements engineering: trends and opportunities," Requirements Engineering, vol. 23, no. 1, pp. 63-95, Jul. 2018.
[8] F. Adikara, B. Hendradjaya and B. Sitohang, "Organization Goal-Oriented Requirements Elicitation Process to Enhance Information System," International Journal of Electrical and Computer Engineering (IJECE), vol. 6, no. 6, pp. 3188-3195, 2016.
[9] J. Horkoff, F. B. Aydemir, E. Cardoso, T. Li, A. Maté, E. Paja, M. Salnitri, L. Piras, J. Mylopoulos and P. Giorgini, "Goal-oriented requirements engineering: an extended systematic mapping study," Requirements Engineering, vol. 24, no. 2, pp. 133-160, Sep. 2019.
[10] A. v. Lamsweerde and E. Letier, "Integrating obstacles in goal-driven requirements engineering," in Proceedings of the 20th International Conference on Software Engineering, Kyoto, Japan, Apr. 1998, pp. 1-10.
[11] A. v. Lamsweerde and E. Letier, "From object orientation to goal orientation: A paradigm shift for requirements engineering," in International Workshop on Radical Innovations of Software and Systems Engineering in the Future, Berlin, Heidelberg, 2002.
[12] E. Letier and A. v. Lamsweerde, "Reasoning about partial goal satisfaction for requirements and design engineering," in Proceedings of the 12th ACM SIGSOFT twelfth international symposium on Foundations of software engineering, Newport Beach CA USA, Nov. 2004, pp. 54-62.
[13] A. Dias, V. Amaral and J. Araujo, "Towards a Domain Specific Language for a Goal-Oriented approach based on KAOS," in 2009 Third International Conference on Research Challenges in Information Science, Fez, Morocco, Jun. 2009, pp. 409-420.
[14] F. Adikara, B. Hendradjaya and B. Sitohang, "Using organization goal-oriented requirements engineering result to develop sales information system," in Proceedings of the International MultiConference of Engineers and Computer Scientists 2017, Hong Kong, Mar. 2017, pp. 517-521.
[15] A. v. Lamsweerde, "Goal-oriented requirements engineering: a guided tour," in Proceedings Fifth IEEE International Symposium on Requirements Engineering, Toronto, Ontario, Canada, 2002, pp. 249-262.
[16] A. Dardenne, A. Lamsweerde and S. Fickas, "Goal-directed requirements acquisition," Science of Computer Programming, vol. 20, no. 1-2, pp. 3-50, 1993.
[17] M. A. Teruel, E. Navarro, V. L. Jaquero, F. Montero and P. González, "Comparing Goal-Oriented Approaches to Model Requirements for CSCW," in International Conference on Evaluation of Novel Approaches to Software Engineering, Castilla-La Mancha, Spain, 2011, pp. 169-184.
[18] S. S. Hutagalung, D. Hermawan and N. Mulyana, "Website Desa sebagai Media Inovasi Desa di Desa Bernung Kabupaten Pesawaran Provinsi Lampung," Jurnal Pengabdian Pada Masyarakat, vol. 5, no. 2, pp. 299-308, 2020.