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 条
  • [41] Software requirements prioritization and selection using linguistic tools and constraint solvers—a controlled experiment
    Jason McZara
    Shahryar Sarkani
    Thomas Holzer
    Timothy Eveleigh
    Empirical Software Engineering, 2015, 20 : 1721 - 1761
  • [42] NARCIA: An Automated Tool for Change Impact Analysis in Natural Language Requirements
    Arora, Chetan
    Sabetzadeh, Mehrdad
    Goknil, Arda
    Briand, Lionel C.
    Zimmer, Frank
    2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 962 - 965
  • [43] The Impact of Hierarchies on the Architecture-level Software Understandability - A Controlled Experiment
    Stevanetic, Srdjan
    Javed, Muhammad Atif
    Zdun, Uwe
    2015 24TH AUSTRALASIAN SOFTWARE ENGINEERING CONFERENCE (ASWEC 2015), 2015, : 98 - 107
  • [44] Automated Acceptance Tests as Software Requirements: An Experiment to Compare the Applicability of Fit Tables and Gherkin Language
    dos Santos, Ernani Cesar
    Vilain, Patricia
    AGILE PROCESSES IN SOFTWARE ENGINEERING AND EXTREME PROGRAMMING, XP 2018, 2018, 314 : 104 - 119
  • [45] A Controlled Natural Language Approach for Integrating Requirements and Model-Driven Engineering
    Ferreira, David de Almeida
    da Silva, Alberto Rodrigues
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 518 - 523
  • [46] Software requirements prioritization and selection using linguistic tools and constraint solvers-a controlled experiment
    McZara, Jason
    Sarkani, Shahryar
    Holzer, Thomas
    Eveleigh, Timothy
    EMPIRICAL SOFTWARE ENGINEERING, 2015, 20 (06) : 1721 - 1761
  • [47] Building decision support problem domain ontology from natural language requirements for software assurance
    Lee, Seok-Won
    Muthurajant, Divya
    Gandhi, Robin A.
    Yavagal, Deepak
    Ahn, Gail-Joon
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2006, 16 (06) : 851 - 884
  • [48] ONTOLOGY-BASED INTELLIGENT AGENT FOR SEMANTIC PARSING THE NATURAL LANGUAGE SPECIFICATIONS OF SOFTWARE REQUIREMENTS
    Hovorushchenko, Tetiana
    Boyarchuk, Artem
    Pavlova, Olga
    INTERNATIONAL JOURNAL ON INFORMATION TECHNOLOGIES AND SECURITY, 2019, 11 (02): : 59 - 70
  • [49] Feature Extraction from Japanese Natural Language Requirements Documents for Software Product Line Engineering
    Hisazumi, Kenji
    Xiao, Yuedong
    Fukuda, Akira
    2019 COMPANION OF THE 19TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS-C 2019), 2019, : 322 - 329
  • [50] Deep-transfer learning inspired natural language processing system for software requirements classification
    Saqib, Mohd
    Mustaqeem, Mohd
    Jawed, Md Saquib
    Abdulaziz, Alsolami
    Khan, Anish
    Khan, Jeeshan
    KNOWLEDGE AND INFORMATION SYSTEMS, 2024, : 839 - 861