Software Requirements Elicitation - A Controlled Experiment to Measure the Impact of a Native Natural Language

被引:2
|
作者
Mahmood, Sajjad [1 ]
Ajila, Samuel A. [2 ]
机构
[1] King Fahd Univ Petr & Minerals, Informat & Comp Sci Dept, Dhahran 31261, Saudi Arabia
[2] Carleton Univ, Dept Comp Sci & Engn, Ottawa, ON K1S 5B6, Canada
关键词
component; Use Case Model; Natural Language; Requirement Eleicitation; Metrics; Arabic; SPECIFICATIONS;
D O I
10.1109/COMPSAC.2013.72
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software development is a collaborative activity where the quality of the end product depends to a great extent on the quality of the requirements engineering process. This paper examines the impact of multi-natural language backgrounds (English and Arabic) of the requirements engineers on the quality and correctness of the use case modeling. The study is done through a controlled experiment. The results show that using a native language for system description improves the functional correctness of the use case model. However, the time required to perform use case modeling and the quality of use case diagrams is not affected by using either native or English (as a second language).
引用
下载
收藏
页码:437 / 442
页数:6
相关论文
共 50 条
  • [31] Change Impact Analysis for Natural Language Requirements: An NLP Approach
    Arora, Chetan
    Sabetzadeh, Mehrdad
    Goknil, Arda
    Briand, Lionel C.
    Zimmer, Frank
    2015 IEEE 23RD INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2015, : 6 - 15
  • [32] The Impact of Time Controlled Reading on Software Inspection Effectiveness and Efficiency A Controlled Experiment
    Petersen, Kai
    Ronkko, Kari
    Wohlin, Claes
    ESEM'08: PROCEEDINGS OF THE 2008 ACM-IEEE INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING AND MEASUREMENT, 2008, : 139 - 148
  • [33] A Systematic Literature Review on Using Natural Language Processing in Software Requirements Engineering
    Necula, Sabina-Cristiana
    Dumitriu, Florin
    Greavu-Serban, Valerica
    ELECTRONICS, 2024, 13 (11)
  • [34] Extracting concepts from the software requirements specification using natural language processing
    Kuchta, Jaroslaw
    Padhiyar, Priti
    2018 11TH INTERNATIONAL CONFERENCE ON HUMAN SYSTEM INTERACTION (HSI), 2018, : 443 - 448
  • [35] Software Requirements Translation from Natural Language to Object-Oriented Model
    Fatwanto, Agung
    2012 IEEE CONFERENCE ON CONTROL, SYSTEMS & INDUSTRIAL INFORMATICS (ICCSII), 2012, : 191 - +
  • [36] Generation of Test Cases from Software Requirements Using Natural Language Processing
    Verma, Ravi Prakash
    Beg, Md. Rizwan
    2013 SIXTH INTERNATIONAL CONFERENCE ON EMERGING TRENDS IN ENGINEERING AND TECHNOLOGY (ICETET 2013), 2013, : 140 - 147
  • [37] A controlled experiment to assess the impact of system architectures on new system requirements
    Ferrari, Remo
    Miller, James A.
    Madhavji, Nazim H.
    REQUIREMENTS ENGINEERING, 2010, 15 (02) : 215 - 233
  • [38] A controlled experiment to assess the impact of system architectures on new system requirements
    Remo Ferrari
    James A. Miller
    Nazim H. Madhavji
    Requirements Engineering, 2010, 15 : 215 - 233
  • [39] Using a natural experiment to measure the impact of swifter punishment on criminal recidivism
    Lars Højsgaard Andersen
    Journal of Experimental Criminology, 2020, 16 : 289 - 298
  • [40] Using a natural experiment to measure the impact of swifter punishment on criminal recidivism
    Andersen, Lars Hojsgaard
    JOURNAL OF EXPERIMENTAL CRIMINOLOGY, 2020, 16 (02) : 289 - 298