A survey of software development approaches addressing dependability

被引:0
|
作者
Mustafiz, S [1 ]
Kienzle, J [1 ]
机构
[1] McGill Univ, Sch Comp Sci, Montreal, PQ, Canada
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Current mainstream software engineering methods rarely consider dependability issues in the requirements engineering and analysis stage. If at all, they only address it much later in the development cycle. Concurrent, distributed, or heterogeneous applications, however, are often deployed in increasingly complex environments. Such systems, to be dependable and to provide highly available services, have to be able to cope with abnormal situations or failures of underlying components. This paper presents an overview of the software development approaches that address dependability requirements and other non-functional requirements like timeliness, adaptability and quality of service. Software development methods, frameworks, middleware, and other proposed approaches that integrate the concern of fault tolerance into the early software development stages have been studied. The paper concludes with a comparison of the various approaches based on several criteria.
引用
收藏
页码:78 / 90
页数:13
相关论文
共 50 条
  • [21] Software Dependability Analysis Methodology
    Cho, Beoungil
    Youn, Hyunsang
    Lee, Eunseok
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2009, PT II, 2009, 5593 : 580 - +
  • [22] Software dependability and imperfect debugging
    Singh, K. P.
    Sharma, S. C.
    Bae, S. J.
    [J]. JOURNAL OF STATISTICS & MANAGEMENT SYSTEMS, 2008, 11 (03): : 469 - 485
  • [23] Dependability Patterns: A Survey
    Buckley, Ingrid A.
    Fernandez, Eduardo B.
    [J]. COMPUTERS, 2023, 12 (10)
  • [24] The qualitative assessment of software dependability
    Harju, H.
    [J]. VTT Tiedotteita - Valtion Teknillinen Tutkimuskeskus, 2000, (2066): : 3 - 111
  • [25] Dependability certification of software components
    Voas, J
    Payne, J
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2000, 52 (2-3) : 165 - 172
  • [26] Dependability in software component deployment
    Belguidoum, Meriem
    Dagnat, Fabien
    [J]. DEPCOS - RELCOMEX '07: INTERNATIONAL CONFERENCE ON DEPENDABILITY OF COMPUTER SYSTEMS, PROCEEDINGS, 2007, : 223 - +
  • [27] Addressing the challenges of software industry globalization: The workshop on global software development
    Damian, D
    Lanubile, F
    Oppenheimer, HL
    [J]. 25TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 793 - 794
  • [28] Addressing Dependability throughout the SOA Life Cycle
    Stantchev, Vladimir
    Malek, Miroslaw
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2011, 4 (02) : 85 - 95
  • [29] QUANTUM SOFTWARE DEVELOPMENT: A SURVEY
    Jimnez-Navajas, Luis
    Bhler, Fabian
    Leymann, Frank
    Prez-Castillo, Ricardo
    Piattini, Mario
    Vietz, Daniel
    [J]. QUANTUM INFORMATION & COMPUTATION, 2024, 24 (7-8) : 609 - 642
  • [30] QUANTUM SOFTWARE DEVELOPMENT: A SURVEY
    Jimnez-Navajas, Luis
    Bhler, Fabian
    Leymann, Frank
    Prez-Castillo, Ricardo
    Piattini, Mario
    Vietz, Daniel
    [J]. Quantum Information and Computation, 2024, 24 (7-8): : 0609 - 0642