An architectural pattern for non-functional dependability requirements

被引:17
|
作者
Xu, Lihua [1 ]
Ziv, Hadar [1 ]
Alspaugh, Thomas A. [1 ]
Richardson, Debra J. [1 ]
机构
[1] Univ Calif Irvine, Donald Bren Sch Informat & Comp Sci, Dept Informat, Irvine, CA 92697 USA
关键词
software architecture; architectural patterns; aspects; non-functional requirements;
D O I
10.1016/j.jss.2006.02.061
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We address the research question of transforming dependability requirements into corresponding software architecture constructs, by proposing first that dependability needs can be classified into three types of requirements and second, an architectural pattern that allows requirements engineers and architects to map the three types of dependability requirements into three corresponding types of architectural components. The proposed pattern is general enough to work with existing requirements techniques and existing software architectural styles, including enterprise and product-line architectures. (C) 2006 Elsevier Inc. All rights reserved.
引用
收藏
页码:1370 / 1378
页数:9
相关论文
共 50 条
  • [21] Towards Optimising Non-Functional Requirements
    Burgess, Christopher
    Krishna, Aneesh
    Jiang, Li
    2009 NINTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC 2009), 2009, : 269 - +
  • [22] Scope management of non-functional requirements
    Kassab, M.
    Daneva, M.
    Ormandjieva, O.
    SEAA 2007: 33RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS, PROCEEDINGS, 2007, : 409 - +
  • [23] Capturing and reusing functional and non-functional requirements knowledge: A goal-object pattern approach
    Chung, Lawrence
    Supakkul, Sam
    IRI 2006: PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2006, : 539 - +
  • [24] Non-functional requirements elicitation and incorporation into functional models
    Song, Xiaoyu
    14TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2007, : 570 - 570
  • [25] Functional and non-functional requirements specification for enterprise applications
    Sindhgatta, R
    Thonse, S
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2005, 3547 : 189 - 201
  • [26] Non-functional requirements in the software development process
    Sivess, V
    SOFTWARE QUALITY JOURNAL, 1996, 5 (04) : 285 - 294
  • [27] Bridging non-functional requirements and IT service design
    Izukura, S.
    Hosono, S.
    Sakaki, H.
    Numata, E.
    Kimita, K.
    Shimomura, Y.
    7TH INDUSTRIAL PRODUCT-SERVICE SYSTEMS CONFERENCE - IPSS, INDUSTRY TRANSFORMATION FOR SUSTAINABILITY AND BUSINESS, 2015, 30 : 24 - 29
  • [28] Modelling non-functional requirements of business processes
    Aburub, Faisal
    Odeh, Mohammed
    Beeson, Ian
    INFORMATION AND SOFTWARE TECHNOLOGY, 2007, 49 (11-12) : 1162 - 1171
  • [29] Recognition and Classification of Non-functional Requirements in Chinese
    Jia Y.-D.
    Liu L.
    Ruan Jian Xue Bao/Journal of Software, 2019, 30 (10): : 3115 - 3126
  • [30] Incorporating non-functional requirements into software architectures
    Rosa, NS
    Justo, GRT
    Cunha, PRF
    PARALLEL AND DISTRIBUTED PROCESSING, PROCEEDINGS, 2000, 1800 : 1009 - 1018