• DocumentCode
    1976060
  • Title

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

  • Author

    Mahmood, Sajjad ; Ajila, S.A.

  • Author_Institution
    Inf. & Comput. Sci. Dept., King Fahd Univ. of Pet. & Miner., Dhahran, Saudi Arabia
  • fYear
    2013
  • fDate
    22-26 July 2013
  • Firstpage
    437
  • Lastpage
    442
  • 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. 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).
  • Keywords
    formal specification; groupware; natural language processing; collaborative activity; multi-natural language backgrounds; native natural language; requirements engineering process; software development; software requirements elicitation; use case diagrams; use case modeling; Analytical models; Documentation; Educational institutions; Natural languages; Software; Software engineering; Unified modeling language; Arabic; Metrics; Natural Language; Requirement Elicitation; Use Case Model;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2013 IEEE 37th Annual
  • Conference_Location
    Kyoto
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2013.72
  • Filename
    6649859