Affiliation:
1. Sardar Patel University, India
2. Western Norway Research Institute, Norway
Abstract
Every business has an underlying information system. Quality and creditability of a system depend mainly on provided requirements. Good quality requirements of a system increase the degree of quality of the system. Hence, requirements determinations is of prime importance. Inadequate and misunderstood requirements are major problems in requirements determination. Major stakeholders of the requirements are non-computer professional users, who may provide imprecise, vague, and ambiguous requirements. Further, the system development process may be partly automated and based on platform such as web or Semantic Web. In this case, a proper ontology to represent requirements is needed. The chapter proposes a fuzzy RDF/XML-based ontology to document various requirements. A generic architecture of requirements management system is also provided. To demonstrate the presented approach, a case of student monitoring and learning is presented with sample software requirements specifications and interfaces to collect requirements. The chapter concludes with advantages, applications, and future enhancements.
Reference34 articles.
1. IKARUS-Onto: a methodology to develop fuzzy ontologies from crisp ones
2. Milestones in software engineering and knowledge engineering history: A comparative review.;I.Aquila;The Scientific World Journal,2014
3. The Semantic Web