CFP last date
20 December 2024
Reseach Article

A Model for Requirements Validation through Viewpoint Control

by Mohammed Messaoudi
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 184 - Number 4
Year of Publication: 2022
Authors: Mohammed Messaoudi
10.5120/ijca2022922000

Mohammed Messaoudi . A Model for Requirements Validation through Viewpoint Control. International Journal of Computer Applications. 184, 4 ( Mar 2022), 42-48. DOI=10.5120/ijca2022922000

@article{ 10.5120/ijca2022922000,
author = { Mohammed Messaoudi },
title = { A Model for Requirements Validation through Viewpoint Control },
journal = { International Journal of Computer Applications },
issue_date = { Mar 2022 },
volume = { 184 },
number = { 4 },
month = { Mar },
year = { 2022 },
issn = { 0975-8887 },
pages = { 42-48 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume184/number4/32323-2022922000/ },
doi = { 10.5120/ijca2022922000 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T01:20:39.612657+05:30
%A Mohammed Messaoudi
%T A Model for Requirements Validation through Viewpoint Control
%J International Journal of Computer Applications
%@ 0975-8887
%V 184
%N 4
%P 42-48
%D 2022
%I Foundation of Computer Science (FCS), NY, USA
Abstract

While requirements analysis is the process of building a conceptual model of part of reality, requirements validation involves maximizing one’s confidence that the resulting conceptual model 'mirrors' the stake holders' original intent. In particular, validation involves assessing the model for correctness, completeness, and internal consistency. This paper describes an approach to the very early validation of requirements based on learning about the viewpoints and building models of their behavior. The paper is part of the work reported by the author in [1].

References
  1. Messaoudi, Mohammed, Requirements Elicitation Through Viewpoint Control in a Natural Language Environment, Ph.D. thesis, Department of Computer Science, University of Durham, UK, 1994.
  2. Messaoudi, Mohammed, Requirements Engineering Through Viewpoints, International Journal of Computing Academic Research, Volume 2, Number 2, 2013.
  3. Garigliano, R., Morgan, R.G., and LOLITA Group : The LO LITA Project: the First Eight Years, under negotiation with Lawrence Earlbaun, UK, 1993.
  4. Leite, J. Viewpoints Resolution in Requirements Elicitation, Ph.D. thesis, Department of Computer Science, University of California, Ivrine, 1988.
  5. Brackett, J.W. : Sofware Requirements, in Standards, Guidelines, and examples on System and Software Requirements Engineering, M. Dorfman and R. H. Thayer (ed.), 1990.
  6. Ross, D.T. and Schoman, K.R. : Structured Analysis for Requirements Definition, IEEE Trans. Software Engineering, Vol. SE-3, No. 1, 1977, pp. 16-34.
  7. Fickas, S. and Nagarajan, P. : Critiquing Software Specification, IEEE Software, 1988,pp. 37-46.
  8. Finkelstein, A. and Potts, C.: Evaluation of Existing Requirements Extraction Strategies, Alvey FOREST project, 1985.
  9. Leite, J.: Viewpoint Analysis: A Case Study, ACM SIGSOFT Enginering Notes, Volume 14, Number 3, 1989, pp 111-123.
  10. Leite, J. and Freeman, P. : Requirements Validation Through Viewpoint Resolution, IEEE transactions on Software Engineering Vol. 17, No. 12, 1991.
  11. Finkelstein, A.: Reuse of Formatted Requirements Specifications, Software Engineering Journal, 1988, pp. 186-197.
  12. Easterbrook, S. : Elicitation of Requirements from Multiple Perspectives, Ph.D. thesis. Department of Computing, Imperial College of Science, Technology, & Medicine, University of London, 1991.
  13. Mullery, G. : CORE - A method for Controlled Requirements Expression, Proc. of Fourth IEEE Int. Conf. on Soft. Eng., Munich, Germany, 1979.
  14. Robinson, W.N. : Integrating Multiple Specifications using Domain Goals, ACM SIGSOFT Engineering Notes, Volume 14, Number 3, 1989, pp. 219-226.
  15. Mullery, P. : Acquisition-Environment, in Distributed systems: Methods and tools for specification, Spriner-Verlag, 1985.
  16. Elam, J.J., Diane B. Walz, D.B., Krasner, H., and Curtis, B. : A Methodology for Studying Software Design Teams: An Investigation of Conflict Behaviors in the Requirements definition Phase, 2nd Workshop on Empirical Studies on Programmers, 1987, pp. 83-99.
  17. Bokma, A., A Source Modelling System and its Use for Uncertainty Management, Ph.D. thesis. Department of Computer Science, University of Durham, 1994.
  18. Fedrizzi, M., Mich, L., and Gaio, L. : A Fuzzy Logic-Based Model for Consensus Reaching in Group Decision Support, in Proc. of International Conference on Software. Processing and Management of Uncertainty in Knowledge-Based Systems (IPMU'92), Spain, pp 301-304, 1992.
  19. Pitrat, C. : An Artificial Intelligence Approach to Understanding Natural Language, North Oxford Academic,1988.
Index Terms

Computer Science
Information Sciences

Keywords

Requirements Engineering Viewpoint-based Requirements Engineering Early Validation Viewpoint Analysis Viewpoint Resolution. Natural Language Processing Truth Maintenance