Optimizing requirement analysis by the use of meta-heuristic in Search Based Software Engineering

Rajesh Kumar, Rakesh Kumar

Research output: Contribution to journalArticle

Abstract

Requirements analysis is the first phase of software development process and it is one of the main concerns of software engineers. The selection of requirements is a complex problem caused by the heterogeneity of the users and their varied interests and demands. In this paper, it is justified that their is a strong need of optimization in requirement analysis. The paper argues that requirement selection can be viewed as an application area of Search-Based Software Engineering(SBSE). The aim is to justify the claim that requirement engineering can be re-formulated as search problem to which meta-heuristic technique can be applied.

Original languageEnglish (US)
Pages (from-to)4336-4343
Number of pages8
JournalInternational Journal of Electrical and Computer Engineering
Volume9
Issue number5
DOIs
StatePublished - Jan 1 2019
Externally publishedYes

Fingerprint

Software engineering
Requirements engineering
Engineers

Keywords

  • Engineering
  • Genetic algorithm
  • Human based computation
  • Optimization
  • Requirement selection
  • Search base software

ASJC Scopus subject areas

  • Computer Science(all)
  • Electrical and Electronic Engineering

Cite this

Optimizing requirement analysis by the use of meta-heuristic in Search Based Software Engineering. / Kumar, Rajesh; Kumar, Rakesh.

In: International Journal of Electrical and Computer Engineering, Vol. 9, No. 5, 01.01.2019, p. 4336-4343.

Research output: Contribution to journalArticle

@article{d2e47618b0cd42a18070aa89502f6792,
title = "Optimizing requirement analysis by the use of meta-heuristic in Search Based Software Engineering",
abstract = "Requirements analysis is the first phase of software development process and it is one of the main concerns of software engineers. The selection of requirements is a complex problem caused by the heterogeneity of the users and their varied interests and demands. In this paper, it is justified that their is a strong need of optimization in requirement analysis. The paper argues that requirement selection can be viewed as an application area of Search-Based Software Engineering(SBSE). The aim is to justify the claim that requirement engineering can be re-formulated as search problem to which meta-heuristic technique can be applied.",
keywords = "Engineering, Genetic algorithm, Human based computation, Optimization, Requirement selection, Search base software",
author = "Rajesh Kumar and Rakesh Kumar",
year = "2019",
month = "1",
day = "1",
doi = "10.11591/ijece.v9i5.pp4336-4343",
language = "English (US)",
volume = "9",
pages = "4336--4343",
journal = "International Journal of Electrical and Computer Engineering",
issn = "2088-8708",
publisher = "Institute of Advanced Engineering and Science (IAES)",
number = "5",

}

TY - JOUR

T1 - Optimizing requirement analysis by the use of meta-heuristic in Search Based Software Engineering

AU - Kumar, Rajesh

AU - Kumar, Rakesh

PY - 2019/1/1

Y1 - 2019/1/1

N2 - Requirements analysis is the first phase of software development process and it is one of the main concerns of software engineers. The selection of requirements is a complex problem caused by the heterogeneity of the users and their varied interests and demands. In this paper, it is justified that their is a strong need of optimization in requirement analysis. The paper argues that requirement selection can be viewed as an application area of Search-Based Software Engineering(SBSE). The aim is to justify the claim that requirement engineering can be re-formulated as search problem to which meta-heuristic technique can be applied.

AB - Requirements analysis is the first phase of software development process and it is one of the main concerns of software engineers. The selection of requirements is a complex problem caused by the heterogeneity of the users and their varied interests and demands. In this paper, it is justified that their is a strong need of optimization in requirement analysis. The paper argues that requirement selection can be viewed as an application area of Search-Based Software Engineering(SBSE). The aim is to justify the claim that requirement engineering can be re-formulated as search problem to which meta-heuristic technique can be applied.

KW - Engineering

KW - Genetic algorithm

KW - Human based computation

KW - Optimization

KW - Requirement selection

KW - Search base software

UR - http://www.scopus.com/inward/record.url?scp=85067599558&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85067599558&partnerID=8YFLogxK

U2 - 10.11591/ijece.v9i5.pp4336-4343

DO - 10.11591/ijece.v9i5.pp4336-4343

M3 - Article

AN - SCOPUS:85067599558

VL - 9

SP - 4336

EP - 4343

JO - International Journal of Electrical and Computer Engineering

JF - International Journal of Electrical and Computer Engineering

SN - 2088-8708

IS - 5

ER -