Browse

The Virtual University, Pakistan’s first University based completely on modern Information and Communication Technologies, was established by the Government as a public sector, not-for-profit institution with a clear mission: to provide extremely affordable world class education to aspiring students all over the country.

Using free-to-air satellite television broadcasts and the Internet, the Virtual University allows students to follow its rigorous programs regardless of their physical locations. It thus aims at alleviating the lack of capacity in the existing universities while simultaneously tackling the acute shortage of qualified professors in the country. By identifying the top Professors of the country, regardless of their institutional affiliations, and requesting them to develop and deliver hand-crafted courses, the Virtual University aims at providing the very best courses to not only its own students but also to students of all other universities in the country.

A COMPARATIVESTUDY OF SOFTWAREDEVELOPMENT PROCESS MODELS, AND REQUIREMENT ENGINEERING PROCESS IMPROVEMENT

Download

Author: SIDRA ALAM


Citable URI : https://vspace.vu.edu.pk/detail.aspx?id=335

Publisher : Virtual University

Date Issued: 7/4/2020 12:00:00 AM


Abstract

This research defines the software life cycle models and refers to the significance of the requirements gathering and analysis. There are many methods for capturing software requirements; this work focuses on one informal, two semiformal and two formal methods. Informal method in the requirements elaboration uses QUARS Tool techniques to deal with natural language. Semiformal methods are Unified Modeling Language (UML) and User Requirements Notation (URN). UML and URN supports different types of diagrams to view the system, URN is different from UML, and it is specially developed for telecommunication services and systems. The conversion of the URN into the other International Telecommunication Union -Telecommunication (ITU-T) languages is also supported. Formal methods use set-theory and logics, Specification and Description Language (SDL) and Knowledge Acquisition in automated specification or Keep All Objectives Satisfied (KAOS) are examples of formal methods. KAOS uses graphical notations to elaborate the problem. Requirement engineering process has a great importance in the process of software development. Study demonstrates that to produce quality software more attention should be paid in improving the requirement engineering process. In this research five key process areas are described for the improvement of the requirement engineering process. First is the goal-based methodology in requirement engineering process. The second area is to support the cyclical and incremental activities in requirement engineering process. Third area is for encouraging the stakeholders involved in requirement engineering process. Fourth is for the support of management and fifth is for defining the planning phase of requirement engineering process.


URI : https://vspace.vu.edu.pk/details.aspx?id=335

Citation: Alam,S(2019).A COMPARATIVESTUDY OF SOFTWAREDEVELOPMENT PROCESS MODELS, AND REQUIREMENT ENGINEERING PROCESS IMPROVEMENT. Virtual University of Pakistan(Lahore, Pakistan)

Version : Final Version

Terms of Use :

Detailed Terms :

Journal :

Files in this item

Name Size Format
Fall 2019_CS720_ms150400054.pdf 2302kb pdf


Copyright 2016 © Virtual University of Pakistan