R. Delima, Argo Wibowo, Antonius Rachmat Chrismanto, Halim Budi Santoso
{"title":"A Model of Requirements Engineering on Agriculture Mobile Learning System Using Goal-Oriented Approach","authors":"R. Delima, Argo Wibowo, Antonius Rachmat Chrismanto, Halim Budi Santoso","doi":"10.1109/ICIC50835.2020.9288536","DOIUrl":null,"url":null,"abstract":"Requirements engineering (RE) is an essential initial step in the software engineering process. This step requires good interaction and communication between stakeholders and system analysis. A user-oriented approach is very supportive in defining the requirements of a system. This paper contributes to the application of the goal-oriented method in RE process. Goal-oriented is applied through four steps such as elicitation, requirements definition, analysis, and specification. The elicitation step was carried out by involving fourteen stakeholders from the elements of farmers, agricultural extension workers, village government, and nongovernment employees. RE produces a specification list of functional and non-functional requirements, use case diagrams, and class diagrams. RE also creates a model design for applying the pear-to-pear interface architecture model for agriculture mobile learning. Through this research, it is known that the goal-oriented approach strongly supports a structured, systematic, and participatory RE process, making it easier to prepare requirements specifications that will become a reference at the system design and development step.","PeriodicalId":413610,"journal":{"name":"2020 Fifth International Conference on Informatics and Computing (ICIC)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 Fifth International Conference on Informatics and Computing (ICIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIC50835.2020.9288536","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Requirements engineering (RE) is an essential initial step in the software engineering process. This step requires good interaction and communication between stakeholders and system analysis. A user-oriented approach is very supportive in defining the requirements of a system. This paper contributes to the application of the goal-oriented method in RE process. Goal-oriented is applied through four steps such as elicitation, requirements definition, analysis, and specification. The elicitation step was carried out by involving fourteen stakeholders from the elements of farmers, agricultural extension workers, village government, and nongovernment employees. RE produces a specification list of functional and non-functional requirements, use case diagrams, and class diagrams. RE also creates a model design for applying the pear-to-pear interface architecture model for agriculture mobile learning. Through this research, it is known that the goal-oriented approach strongly supports a structured, systematic, and participatory RE process, making it easier to prepare requirements specifications that will become a reference at the system design and development step.