Volume 7 Number 11 (Nov. 2012)
Home > Archive > 2012 > Volume 7 Number 11 (Nov. 2012) >
JSW 2012 Vol.7(11): 2538-2552 ISSN: 1796-217X
doi: 10.4304//jsw.7.11.2538-2552

Is In-Depth Object-Oriented Knowledge Necessary to Develop Quality Robustness Diagrams?

Mohamed El-Attar1, Mahmoud O. Elish1, Sajjad Mahmood1, James Miller2
1Department of Information and Computer Science King Fahd University of Petroleum and Minerals P.O. Box 5066, Dhahran 31261, Kingdom of Saudi Arabia
2Department of Electrical and Computer Engineering University of Alberta Edmonton, Alberta T6G 2VB, Canada

Abstract—PURPOSE: Robustness analysis is a technique that can be performed to help ensure the correctness, completeness and consistency of use case and domain models. Robustness analysis also helps bridge the gap between the analysis and design phases by providing a guided approach to identify a first-guess set of objects that will realize scenarios described in use cases. It is necessary to perform robustness analysis in the early phases of the development lifecycle in order to reap its benefits. In particular, robustness analysis needs to be performed by business analysts during the requirements phase to improve the quality of their models as well as help provide a seamless transition to the design phase. However, a core skill that is required to develop robustness diagrams is knowledge of OO concepts which business analysts normally do not have. To overcome this limitation, business analysts acquire brief knowledge of OO concepts via a small learning curve in order to develop and reap the benefits of creating robustness diagrams. However, is this brief knowledge of OO concepts attained through a small learning curve enough to allow business analysts to develop quality robustness diagrams?

Index Terms—Robustness Analysis, Robustness Diagrams, Use Cases, Business Analysts, Controlled Experiment

[PDF]

Cite: Mohamed El-Attar, Mahmoud O. Elish, Sajjad Mahmood,James Miller, "Is In-Depth Object-Oriented Knowledge Necessary to Develop Quality Robustness Diagrams?," Journal of Software vol. 7, no. 11, pp. 2538-2552, 2012.

General Information

ISSN: 1796-217X
Frequency: Monthly
Editor-in-Chief: Prof. Antanas Verikas
Executive Editor: Ms. Yoyo Y. Zhou
Abstracting/ Indexing: DBLP, EBSCO, ProQuest, INSPEC, ULRICH's Periodicals Directory, WorldCat, CNKI,etc
E-mail: jsw@iap.org
  • Jan 11, 2019 News!

    Papers published in JSW Vol. 13, No. 1- Vol. 13 No. 12 have been indexed by DBLP.    [Click]

  • Aug 24, 2018 News!

    Vol.12, No.8- Vol.13, No.5 has been indexed by EI (Inspec).   [Click]

  • Aug 01, 2018 News!

    [CFP] 2019 the annual meeting of JSW Editorial Board, ICCSM 2019, will be held in Barcelona, Spain, July 14-16, 2019.   [Click]

  • Jan 15, 2019 News!

    Welcome Prof. Timothy J Arndt from USA to join the Editorial board of JSW   [Click]

  • Apr 03, 2019 News!

    Vol 14, No. 4 has been published with online version 4 original aritcles from 4 countries are published in this issue.    [Click]