Search In this Thesis
   Search In this Thesis  
العنوان
Automated Generation of System Requirements by Means of Semantic Web /
المؤلف
Khalaf, Mohamed Soror Gaber.
هيئة الاعداد
باحث / محمد سرور جابر خلاف
مشرف / بسنت محمد الكفراوي
مناقش / هدي قرشي محمد
مناقش / السيد عبد المقصود محمد
الموضوع
Semantic Web. Semantic networks (Information theory)
تاريخ النشر
2018.
عدد الصفحات
190 p. :
اللغة
الإنجليزية
الدرجة
ماجستير
التخصص
Computational Theory and Mathematics
تاريخ الإجازة
28/5/2018
مكان الإجازة
جامعة المنوفية - كلية العلوم - الرياضيات وعلوم الحاسب
الفهرس
Only 14 pages are availabe for public view

from 150

from 150

Abstract

Requirements Engineering (RE) is one of the most important phases in the software
development process, more than fifty percent of the projects failed due to lack of RE. It is
important to develop quality software that can fulfill client’s needs without blunders. This
thesis aims to present a standard form of Natural Language Processing (NLP) to form
standard requirements of a new system so as to fulfill the decisions and resolutions of
issues emerging from new system requirements.
There are many problems and limitations in requirements engineering such as poor
quality, ambiguous, over-flexibility, etc. Hence, semantic techniques and case based
reasoning (CBR) could be utilized to overcome the possible issues of requirements
engineering, in order to provide the advantages of semantic techniques and CBR and
confronting the issues of RE.
This thesis concentrates on the semantic techniques and CBR phases that should be
realized during building system requirements. Also, show the advantages and importance
of using semantic techniques and case-based reasoning. Requirements phase is an
important phase before building any software products that it is based on client
requirement from the formal or informal documents. A well-defined requirement is
software functionality that fulfills clients’ needs. System requirements is predicted to keep
developing in the next few years and individuals will start to see some more advantages in
their lives. Building system requirements by semantic techniques and CBR is an emerging
service that is flourishing highly in this time.
Building system requirements by semantic techniques and CBR will help the
developers to solve new problems of new system requirements. In this thesis, we clarify
some issues of system requirements and its solutions. Then, we shall integrate semantic
techniques and CBR in order to solve new system requirements of any customer. We will
prove that the proposed system outperforms techniques without semantic knowledge and
provides a chance to automate the process of RE which has not been established until now;
generating requirements that are validated and verified.