Knowledge Representation for the tool used for Requirement Segregation in Software Development Process 

Abstract

Software development is the major activity of Information Technology. We can engineer the software with the help of various process models. System Development Life Cycle (SDLC) is the base for all process models. All the other process models (for example RAD, Spiral model, Component based model, Increment model and even Agile model ) derived from SDLC. The Computer Aided software engineering (CASE) tools are software and we can use these tools to develop any application software. If we use these tools in the software development process we can reduce the manual work, efforts and save the time also. There are very low probability of failure the system. CASE tools are mostly associated with all phase of SDLC. Requirement engineering is the most important activity of software development life cycle. We have to assign more time on that phase because if we assign less priority and less time to that phase, we can't able to collect the proper requirement and this lead to unsatisfied deliverable. Unsatisfied and inefficient deliverables is not accepted by the client also. So there is a compulsory need to investigate some new CASE tools specially associated with Requirement Engineering which helps to optimize the software development process as well as increase the performance. As we know that Tool cannot work without providing knowledge. There are various ways to represent knowledge such as Inheritable knowledge, Relational Knowledge and Procedural Knowledge. This paper explores the CASE tool as well as various knowledge representation methods for Requirement engineering phase of Software Development Life Cycle and specially focused on requirement segregation.

Authors and Affiliations

Hema Gaikwad

Keywords

Related Articles

Computationally Efficient Segmentation Model for Collection of Images

A semisupervised optimization model for determining an efficient segmentation of many input images is proposed in this paper. The advantage of this model is twofold. Firstly, the segmentation is highly controllable as th...

A Semantic approach for segmentation of brain MR Images Using Adaptive CFM 

MRI images play a vital role in clinical and research applications that requires segmentation as an important task .This requires classification of different intensity classes for pathological representations of biologic...

TOWARDS DEVELOPMENT OF CLOUD OPERATING SYSTEMS

Cloud operating system provides the abstraction of complex physical datacenter infrastructure by providing different interfaces for local and remote users. It manages the interaction between aplications and their interfa...

STUDY ON GREEN CLOUD COMPUTING WITH ITS DIFFERENT BEHAVIOUR AND ARCHITETURE

Cloud computing, as the term indicates, is a style of computing whereas vibrantly scalable and oftentimes visualized resources are supplied as a provider above the net. those offerings could be ate up via each person abo...

Survey on Service Migration to Cloud Architecture

This paper contributes to the growing knowledge of how to migrate existing systems to cloud computing environment. An increasing number of companies are expected to migrate their systems to cloud enabled infrastructures....

Download PDF file
  • EP ID EP89909
  • DOI -
  • Views 132
  • Downloads 0

How To Cite

Hema Gaikwad (2015). Knowledge Representation for the tool used for Requirement Segregation in Software Development Process . International Journal of Computer Science & Engineering Technology, 6(8), 488-493. https://europub.co.uk/articles/-A-89909