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 条
  • [1] A Controlled Experiment on Requirements Elicitation in Electronic Markets
    Ibriwesh, Iyas
    Dollmat, Khairi Shazwan
    Ho, Sin-Ban
    Chai, Ian
    Tan, Chuie-Hong
    PROCEEDINGS OF THE 2017 8TH INTERNATIONAL CONFERENCE ON E-EDUCATION, E-BUSINESS, E-MANAGEMENT AND E-LEARNING (IC4E 2017), 2015, : 56 - 60
  • [2] Elicitation of Adaptive Requirements Using Creativity Triggers: A Controlled Experiment
    Kneer, Fabian
    Kamsties, Erik
    Schmid, Klaus
    37TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2022, : 1318 - 1326
  • [3] A Systemic Approach for Natural Language Scenario Elicitation of Security Requirements
    Hibshi, Hanan
    Jones, Stephanie T.
    Breaux, Travis D.
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (06) : 3579 - 3591
  • [4] Software requirements as an application domain for natural language processing
    Diamantopoulos, Themistoklis
    Roth, Michael
    Symeonidis, Andreas
    Klein, Ewan
    LANGUAGE RESOURCES AND EVALUATION, 2017, 51 (02) : 495 - 524
  • [5] Software requirements as an application domain for natural language processing
    Themistoklis Diamantopoulos
    Michael Roth
    Andreas Symeonidis
    Ewan Klein
    Language Resources and Evaluation, 2017, 51 : 495 - 524
  • [6] Ambiguity in Natural Language Software Requirements: A Case Study
    de Bruijn, Fabian
    Dekkers, Hans L.
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2010, 6182 : 233 - 247
  • [7] AbStFinder, a Prototype Natural Language Text Abstraction Finder for Use in Requirements Elicitation
    Goldin L.
    Berry D.M.
    Automated Software Engineering, 1997, 4 (4) : 375 - 412
  • [8] User story extraction from natural language for requirements elicitation: Identify software-related information from online news
    Siahaan, Daniel
    Raharjana, Indra Kharisma
    Fatichah, Chastine
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 158
  • [9] A Controlled Experiment on Comparison of Data Perspectives for Software Requirements Documentation
    Ibriwesh, Iyas
    Ho, Sin-Ban
    Chai, Ian
    Tan, Chuie-Hong
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2017, 42 (08) : 3175 - 3189
  • [10] A Controlled Experiment on Comparison of Data Perspectives for Software Requirements Documentation
    Iyas Ibriwesh
    Sin-Ban Ho
    Ian Chai
    Chuie-Hong Tan
    Arabian Journal for Science and Engineering, 2017, 42 : 3175 - 3189