CFP last date
20 January 2025
Reseach Article

A Process for Requirement Reliability in Goal Oriented Development by Enhancing (i*) Framework

by Israa Abdulrauof Othman, Sallam Osman Fageeri, Talab Alsamani A.
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 182 - Number 7
Year of Publication: 2018
Authors: Israa Abdulrauof Othman, Sallam Osman Fageeri, Talab Alsamani A.
10.5120/ijca2018917644

Israa Abdulrauof Othman, Sallam Osman Fageeri, Talab Alsamani A. . A Process for Requirement Reliability in Goal Oriented Development by Enhancing (i*) Framework. International Journal of Computer Applications. 182, 7 ( Aug 2018), 13-20. DOI=10.5120/ijca2018917644

@article{ 10.5120/ijca2018917644,
author = { Israa Abdulrauof Othman, Sallam Osman Fageeri, Talab Alsamani A. },
title = { A Process for Requirement Reliability in Goal Oriented Development by Enhancing (i*) Framework },
journal = { International Journal of Computer Applications },
issue_date = { Aug 2018 },
volume = { 182 },
number = { 7 },
month = { Aug },
year = { 2018 },
issn = { 0975-8887 },
pages = { 13-20 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume182/number7/29832-2018917644/ },
doi = { 10.5120/ijca2018917644 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:10:40.825656+05:30
%A Israa Abdulrauof Othman
%A Sallam Osman Fageeri
%A Talab Alsamani A.
%T A Process for Requirement Reliability in Goal Oriented Development by Enhancing (i*) Framework
%J International Journal of Computer Applications
%@ 0975-8887
%V 182
%N 7
%P 13-20
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This paper proposes a process for requirement reliability in goal oriented development by enhancing the (i*) framework, which is one of the main GORE techniques (KAOS, NFR, i*), it used in the first phase of the system development life cycle, in the requirements engineering phase. The (i*) framework relies mainly on social modeling that come to replace (KAOS) and this feature is distinguished from the rest of the GORE techniques, although it lacks an important feature in KAOS. The study aims to add that feature in the model in order to increasing the efficiency, thus develop more powerful and reliable software systems. We developed an enhanced (i*) framework by adding a layer to deal with the obstacles by finding a set of alternative solutions. The developed model was applied to a set of (Google DOCS) properties as a case study. The results evaluated using DESMET methodology reveal that and enhanced (i*) framework outperform (i*) framework in awareness representation feature giving 5 marks compared to the (i*) which is giving -3.

References
  1. Checkland, P., Systems Thinking, Systems Practice, Wiley Publications, 1981.
  2. Carroll, J. (ed.), Scenario-Based Design: Envisioning Work and Technology in System Development, Wiley Publications, 1995.
  3. Booch, G., Rumbaugh, J., Jacobson, The UML User Guide, Addison Wesley, 1999.
  4. A. van Lamsweerde. Goal-Oriented Requirements Engineering: A Guided Tour. Proc. 5th IEEE International Symposium on Requirements Engineering (RE'01), Toronto, Canada, August 2001
  5. http://ieeexplore.ieee.org/document/4137410/ 20/9/2017 ,11:00 AM
  6. G.F. Hice, W.S. Turner, and L.F. Cashwell, System Development Methodology. North Holland, 1974.
  7. E. Munford, "Participative Systems Design: Structure and Method", Systems, Objectives, Solutions, Vol. 1, North-Holland, 1981, 5-19.
  8. Requirements Engineering for Web Applications – A Comparative Study ,M. JOSÉ ESCALONAUniversity of Seville. Spain, Journal of Web Engineering, Vol. 2, No.3 (2004) 193-212
  9. A Process for Requirement Traceability in Agent Oriented Development Rosa Candida Pinto, Carla Silva and Jaelson Castro
  10. Volha Bryl. Supporting the Design of Socio-technical Systems by Exploring and Evaluating Design Alternatives. University of Trento, 2009.
  11. Google, “Google Docs” (2001), http://docs.google.com11/9/2017 7:00 AM
  12. Gutwin, C., Greenberg, S., Roseman, M.: Workspace Awareness in Real-Time Distributed Groupware: Framework, Widgets, and Evaluation. In: HCI on People and Computers XI, pp. 281–298. Springer, Heidelberg (1996)
  13. Schümmer, T., Lukosch, S.: Patterns for Computer-Mediated Interaction. John Wiley & Sons Ltd. (2007)
  14. ISO/IEC 25010:2011, Systems and soft. engineering - Systems and soft. Quality Requirements and Evaluation (SQuaRE) - System and soft. quality models (2011)
  15. Moreira, A.M.D., Araújo, J., Rashid, A.: A Concern-Oriented Requirements Engineering Model. In: Pastor, Ó., Falcão e Cunha, J. (eds.) CAiSE 2005. LNCS, vol. 3520, pp. 293–308. Springer, Heidelberg (2005)
  16. Kitchenham, B.: A methodology for evaluating software engineering methods and tools. In: Experimental Software Engineering Issues: Critical Assessment and Future Directions, pp. 121–124. Springer, Berlin (1993)
Index Terms

Computer Science
Information Sciences

Keywords

Requirement Engineering Requirement elicitation GORE KAOS NFR i*