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 条
  • [31] A software architecture for knowledge-based systems
    Fensel, D
    Groenboom, R
    KNOWLEDGE ENGINEERING REVIEW, 1999, 14 (02): : 153 - 173
  • [32] People and software in a knowledge-based economy
    Cellary, W
    COMPUTER, 2005, 38 (01) : 116 - +
  • [33] A knowledge-based toolkit for software visualisation
    Sidarkeviciute, D
    Kuusik, A
    Tyugu, E
    PROCEEDINGS OF THE 11TH KNOWLEDGE-BASED SOFTWARE ENGINEERING CONFERENCE, 1996, : 125 - 133
  • [34] Knowledge-based interaction in software development
    Panagiotou, Dimitris
    Paraskevopoulos, Fotis
    Mentzas, Gregoris
    INTELLIGENT DECISION TECHNOLOGIES-NETHERLANDS, 2011, 5 (02): : 163 - 175
  • [35] Eliciting dependability requirements:a control cases based approach
    LIU Chun
    WANG Yue
    ZHANG Wei
    JIN Zhi
    ScienceChina(InformationSciences), 2014, 57 (01) : 96 - 110
  • [36] Eliciting dependability requirements: a control cases based approach
    Chun Liu
    Yue Wang
    Wei Zhang
    Zhi Jin
    Science China Information Sciences, 2014, 57 : 1 - 15
  • [37] Eliciting dependability requirements: a control cases based approach
    Liu Chun
    Wang Yue
    Zhang Wei
    Jin Zhi
    SCIENCE CHINA-INFORMATION SCIENCES, 2014, 57 (01) : 1 - 15
  • [38] A case study validation of a knowledge-based approach for the selection of requirements engineering techniques
    Jiang, Li
    Eberlein, Armin
    Far, Behrouz H.
    REQUIREMENTS ENGINEERING, 2008, 13 (02) : 117 - 146
  • [39] An approach for knowledge-based requirements definition for re-engineering of the process plant
    Adamenko, Dmytro
    Kunnen, Steffen
    Pluhnau, Robin
    Nagarajah, Arun
    2019 13TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2019,
  • [40] A case study validation of a knowledge-based approach for the selection of requirements engineering techniques
    Li Jiang
    Armin Eberlein
    Behrouz H. Far
    Requirements Engineering, 2008, 13 : 117 - 146