Elicit the Requirements on Software Dependability: A Knowledge-Based Approach

被引:4
|
作者
Liu, Chun [1 ]
Wang, Yue [1 ]
Jin, Zhi [1 ]
机构
[1] Chinese Acad Sci, Acad Math & Syst Sci, Beijing, Peoples R China
关键词
requirement engineering; requirements elicitation; software dependability; threats to software; TAXONOMY;
D O I
10.1109/APSEC.2009.69
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Dependability, which is regarded to be an integrative concept characterized by properties such as reliability, safety, security, and maintainability, has been paid more and more attentions recently. However, it has not been followed with enough interest by traditional requirements engineering approaches. This paper proposes a knowledge based approach for dependability requirements elicitations. This approach argues that the knowledge captured from the data about software failure can be utilized for the dependable system development. A classification scheme of the threats to system dependability has been given and a meta-model of the depend ability-related knowledge has been built. On the basis of the unified model of dependability (UMD), this paper utilizes the knowledge to help the elicitation of stakeholders' requirements on the system dependability. An online banking system has been used for illustrating the feasibility of our approach.
引用
收藏
页码:233 / 240
页数:8
相关论文
共 50 条
  • [41] Experience on knowledge-based software engineering: A logic-based requirements language and its industrial applications
    Tsai, Jeffrey J. P.
    Liu, Alan
    JOURNAL OF SYSTEMS AND SOFTWARE, 2009, 82 (10) : 1578 - 1587
  • [42] Crowdsourcing as a Tool to Elicit Software Requirements
    Sari, Dyah Ayu Permata
    Putri, Araeyya Yenofa
    Hanggareni, Manis
    Anjani, Annisa
    Siswondo, M. Luthfan Oktaviano
    Raharjana, Indra Kharisma
    INTERNATIONAL CONFERENCE ON MATHEMATICS, COMPUTATIONAL SCIENCES AND STATISTICS 2020, 2021, 2329
  • [43] KBRE: a framework for knowledge-based requirements engineering
    Tuong Huan Nguyen
    Bao Quoc Vo
    Lumpe, Markus
    Grundy, John
    SOFTWARE QUALITY JOURNAL, 2014, 22 (01) : 87 - 119
  • [44] REInDetector: A Framework for Knowledge-Based Requirements Engineering
    Tuong Huan Nguyen
    Bao Quoc Vo
    Lumpe, Markus
    Grundy, John
    2012 PROCEEDINGS OF THE 27TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2012, : 386 - 389
  • [45] Requirements for industry applicability of knowledge-based Schedulers
    Aalami, F
    Fischer, MA
    COMPUTING IN CIVIL ENGINEERING, 1996, : 774 - 780
  • [46] Exploring the requirements of regional knowledge-based management
    Salonius, Henna
    Kapyla, Jonna
    JOURNAL OF KNOWLEDGE MANAGEMENT, 2013, 17 (04) : 583 - 597
  • [47] KBRE: a framework for knowledge-based requirements engineering
    Tuong Huan Nguyen
    Bao Quoc Vo
    Markus Lumpe
    John Grundy
    Software Quality Journal, 2014, 22 : 87 - 119
  • [48] THE IDENTIFICATION OF THE CUSTOMERS' REQUIREMENTS IN THE KNOWLEDGE-BASED ORGANISATION
    Titu, Mihail
    Oprean, Constantin
    Grecu, Daniel
    QUALITY AND INNOVATION IN ENGINEERING AND MANAGEMENT, 2011, : 215 - 219
  • [49] Knowledge-Based MDA Approach
    Lopata, Audrius
    Ambraziunas, Martas
    BUSINESS INFORMATION SYSTEMS WORKSHOPS (BIS 2011), 2011, 97 : 160 - 165
  • [50] A KNOWLEDGE-BASED APPROACH TO DESIGN
    MITCHELL, TM
    STEINBERG, LI
    SHULMAN, JS
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1985, 7 (05) : 502 - 510