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 条
  • [31] Control case approach to record and model non-functional requirements
    Joe Zou
    Christopher J. Pavlovski
    Information Systems and e-Business Management, 2008, 6 : 49 - 67
  • [32] Automated classification of non-functional requirements
    Jane Cleland-Huang
    Raffaella Settimi
    Xuchang Zou
    Peter Solc
    Requirements Engineering, 2007, 12 : 103 - 120
  • [33] Non-functional requirements in the elastic architecture
    Nogueira, Luis
    Barros, António
    Zubia, Cristina
    Faura, David
    Gracia Pérez, Daniel
    Pinho, Luis Miguel
    Ada User Journal, 2020, 41 (01): : 51 - 56
  • [34] Automatically Classifying Functional and Non-Functional Requirements Using Supervised Machine Learning
    Kurtanovic, Zijad
    Maalej, Walid
    2017 IEEE 25TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2017, : 490 - 495
  • [35] An Ontological Approach to Specify Conflicts among Non-Functional Requirements
    Shah, Unnati
    Patel, Sankita
    Jinwala, Devesh
    2019 2ND INTERNATIONAL CONFERENCE ON GEOINFORMATICS AND DATA ANALYSIS (ICGDA 2019), 2019, : 145 - 149
  • [36] Towards a Non-Functional Requirements Discovery Approach for Persuasive Systems
    Condori-Fernandez, Nelly
    Araujo, Joao
    Catala, Alejandro
    Lago, Patricia
    PROCEEDINGS OF THE 35TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING (SAC'20), 2020, : 1418 - 1420
  • [37] An Information Theoretic Approach for Extracting and Tracing Non-functional Requirements
    Mahmoud, Anas
    2015 IEEE 23RD INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE (RE), 2015, : 36 - 45
  • [38] Optimizing Automatic Deployment Using Non-functional Requirement Annotations
    Kugele, Stefan
    Haberl, Wolfgang
    Tautschnig, Michael
    Wechs, Martin
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION, PROCEEDINGS, 2008, 17 : 400 - +
  • [39] Planguage - Specification of non-functional requirements
    Emmanuel T.
    Informatik-Spektrum, 2010, 33 (03) : 292 - 295
  • [40] Enhancement Approach for Non-Functional Requirements Analysis in Agile Environment
    Aljallabi, Bahiya M.
    Mansour, Abdelhamid
    2015 International Conference on Computing, Control, Networking, Electronics and Embedded Systems Engineering (ICCNEEE), 2015, : 428 - 433