A Novel Approach for Specifying Functional and Non-Functional Requirements using RDS (Requirement Description Schema)

被引:3
|
作者
Shah, Tejas [1 ]
Patel, S. V. [2 ]
机构
[1] Veer Narmad South Gujarat Univ, MSc IT Programme, Surat 395006, India
[2] Veer Narmad South Gujarat Univ, Surat 395006, India
关键词
Requirement Engineering; RDS; Requirement Description Schema; Requirement Artefacts; Non-Functional Requirement;
D O I
10.1016/j.procs.2016.03.083
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Requirement Engineering demands a granular level of requirement specifications with key objectives, design constraints and relevant artefacts. There exist some structured approaches, but still these are not complete and do not have open formats that describe requirements of a system/project with its artefacts. This paper introduces RDS (Requirement Description Schema), an XML-based versatile specification approach for the structural representation of functional and non-functional requirements (NFR). The approach is an efficient way of managing requirement metadata and comprehensive artefacts of requirements like status, priority, version, stability, elicitation source etc. The paper comprises a case study of online examination system for validating the instances with RDS. (c) 2016 The Authors. Published by Elsevier B.V.
引用
下载
收藏
页码:852 / 860
页数:9
相关论文
共 50 条
  • [1] Are "Non-functional" Requirements really Non-functional?
    Eckhardt, Jonas
    Vogelsang, Andreas
    Fernandez, Daniel Mendez
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 832 - 842
  • [2] Analysis of conflicts among non-functional requirements using integrated analysis of functional and non-functional requirements
    Sadana, Vishal
    Liu, Xiaoqing Frank
    COMPSAC 2007: THE THIRTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, VOL I, PROCEEDINGS, 2007, : 215 - +
  • [3] Software Requirement Prioritization based on Non-Functional Requirements
    Garg, Umang
    Singhal, Abhishek
    PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE AND ENGINEERING (CONFLUENCE 2017), 2017, : 793 - 797
  • [4] On non-functional requirements
    Glinz, Martin
    15TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 21 - +
  • [5] Specifying and Composing Non-functional Requirements in Model-Based Development
    Jackson, Ethan K.
    Seifert, Dirk
    Dahlweid, Markus
    Santen, Thomas
    Bjorner, Nikolaj
    Schulte, Wolfram
    SOFTWARE COMPOSITION, PROCEEDINGS, 2009, 5634 : 72 - +
  • [6] Modeling the Impact of Non-functional Requirements on Functional Requirements
    Gnaho, Christophe
    Semmak, Farida
    Laleau, Regine
    ADVANCES IN CONCEPTUAL MODELING, ER 2013, 2014, 8697 : 59 - 67
  • [7] Explainability as a Non-Functional Requirement
    Koehl, Maximilian A.
    Bohlender, Dimitri
    Baum, Kevin
    Langer, Markus
    Oster, Daniel
    Speith, Timo
    2019 27TH IEEE INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE 2019), 2019, : 363 - 368
  • [8] REQUIREMENTS EVOLUTION: RELATING FUNCTIONAL AND NON-FUNCTIONAL REQUIREMENT CHANGE ON STUDENT PROJECT SUCCESS
    Summers, Joshua D.
    Joshi, Shraddha
    Morkos, Beshoy
    PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, 2014, VOL 3, 2014,
  • [9] An Approach to Weave Seamlessly Non-Functional Requirements with Functional Requirements in Web Service Composition
    El Kassmi, Ilyass
    Jarir, Zahi
    2015 INTERNATIONAL CONFERENCE ON PROTOCOL ENGINEERING (ICPE) AND INTERNATIONAL CONFERENCE ON NEW TECHNOLOGIES OF DISTRIBUTED SYSTEMS (NTDS), 2015,
  • [10] A Taxonomy for Identifying and Specifying Non-functional Requirements in Service-oriented Development
    Galster, Matthias
    Bucherer, Eva
    IEEE CONGRESS ON SERVICES 2008, PT I, PROCEEDINGS, 2008, : 345 - +