Volume 8 Number 7 (Jul. 2013)
Home > Archive > 2013 > Volume 8 Number 7 (Jul. 2013) >
JSW 2013 Vol.8(7): 1577-1585 ISSN: 1796-217X
doi: 10.4304/jsw.8.7.1577-1585

The Impact of Native Language on Use Case Modeling: A Controlled Experiment

Sajjad Mahmood, Samuel A. Ajila

1Information and Computer Science Department, King Fahd University of Petroleum and Minerals, Dhahran 31261, Saudi Arabia
2Department of Systems and Computer Engineering, Carleton University, Ottawa, KIS 5B6, On, Canada

Abstract—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. Hence, the requirements engineering phases are crucial during the development of a software system. If done incorrectly, it may result in incomplete and inadequate system-to-be functionalities. The requirements engineering processes use natural language for communication with system stakeholders. Requirements ambiguity has been a key area of concern in overall software development process. An attempt to bridge the gap between a pure natural language approach to specifying software requirements and a formal language is the use case modeling approach. To the best of our knowledge, there is no reported evaluation of the impact of stakeholder requirements written in ones native language on the use case modeling approach. In this paper, we present a controlled experiment to investigate the usefulness of using native language (Arabic in this paper) system description on the use case modeling. The results show that using a native language for system description improves the functional correctness and reduces ambiguity related errors in a use case model. However, the time required to perform use case modeling is not affected by using either native or English (as a second language).

Index Terms—Use Case Model, Software Quality, Control Experiment.

[PDF]

Cite: Sajjad Mahmood, Samuel A. Ajila, "The Impact of Native Language on Use Case Modeling: A Controlled Experiment," Journal of Software vol. 8, no. 7, pp. 1577-1585, 2013.

General Information

ISSN: 1796-217X (Online)
Frequency:  Quarterly
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, CNKIGoogle Scholar, ProQuest, INSPEC(IET), ULRICH's Periodicals Directory, WorldCat, etc
E-mail: jsweditorialoffice@gmail.com
  • Mar 01, 2024 News!

    Vol 19, No 1 has been published with online version    [Click]

  • Jan 04, 2024 News!

    JSW will adopt Article-by-Article Work Flow

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Nov 02, 2023 News!

    Vol 18, No 4 has been published with online version   [Click]