A Model-Based Approach for User Requirements Decomposition and Component Selection

被引:2
|
作者
Abbasipour, Mahin [1 ]
Sackmann, Margarete [1 ]
Khendek, Ferhat [1 ]
Toeroe, Maria [1 ]
机构
[1] Concordia Univ, Elect & Comp Engn, Montreal, PQ, Canada
关键词
component; decomposition; ontology; user requirements; model driven engineering; non-functional requirements; traceability;
D O I
10.1007/978-3-319-16577-6_8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To meet user requirements, Commercial-off-the-Shelf (COTS) component based systems are built by integrating different components potentially provided by different vendors. The gap between the user requirements, related to the overall system, and the available components can be large. Thus the selection of appropriate components for building the system becomes a difficult task, especially when non-functional requirements are taken into account. In this paper, we propose an approach to close this gap in the context of highly available systems to be deployed on a Service Availability Forum (SA Forum) compliant middleware. Our approach decomposes the user requirements into lower level requirements, referred to as configuration requirements with the help of an ontology. Sets of components satisfying the functional requirements are checked for compliance with non-functional requirements and chosen accordingly. It is a model based approach, which consists of six metamodels and the necessary transformations including traceability links between user requirements and a solution to facilitate system evolution and maintainability.
引用
收藏
页码:173 / 202
页数:30
相关论文
共 50 条
  • [41] COTS evaluation and selection based on requirements decomposition
    Sheng, JF
    Chen, SQ
    Wang, B
    CHINESE JOURNAL OF ELECTRONICS, 2005, 14 (01): : 62 - 67
  • [42] An approach to the model-based design of groupware multi-user interfaces
    Rodriguez, Maria Luisa
    Garrido, Jose Luis
    Hurtado, Maria V.
    Noguera, Manuel
    GROUPWARE: DESIGN, IMPLEMENTATION, AND USE, PROCEEDINGS, 2007, 4715 : 157 - +
  • [43] A Model-based Approach for the Generation of Adaptive User Interfaces on Portable Devices
    Yaici, Karim
    Kondoz, Ahmet
    2008 IEEE INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATION SYSTEMS (ISWCS 2008), 2008, : 439 - 442
  • [44] Model-Based Structured Requirements in SysML
    Herber, Daniel R.
    Narsinghani, Jayesh B.
    Eftekhari-Shahroudi, Kamran
    SYSCON 2022: THE 16TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON), 2022,
  • [45] Model-based Requirements Analysis with AutoRAID
    Geisberger, Eva
    Schaetz, Bernhard
    COMPUTER SCIENCE-RESEARCH AND DEVELOPMENT, 2007, 21 (3-4): : 231 - 242
  • [46] Editorial: model-based requirements engineering
    Tim Menzies
    Requirements Engineering, 2003, 8 (4) : 193 - 194
  • [47] A Requirements Reference Model for Model-Based Requirements Engineering in the Automotive Domain
    Penzenstadler, Birgit
    Sikora, Ernst
    Pohl, Klaus
    REQUIREMENTS ENGINEERING: FOUNDATION FOR SOFTWARE QUALITY, 2009, 5512 : 212 - +
  • [48] Model-based user interface reengineering
    Macias, A
    Puerta, AR
    Castells, P
    HCI RELATED PAPERS OF INTERACCION 2004, 2006, : 155 - +
  • [49] Model-based user interface adaptation
    Nilsson, Erik G.
    Floch, Jacqueline
    Hallsteinsen, Svein
    Stav, Erlend
    COMPUTERS & GRAPHICS-UK, 2006, 30 (05): : 692 - 701
  • [50] On the Color Visualization of Three-component Model-based Decomposition for Polarimetric SAR Data
    Wang, Xun
    Li, Dong
    Zhang, Yunhua
    Yang, Jiefang
    Liang, Liting
    2022 PHOTONICS & ELECTROMAGNETICS RESEARCH SYMPOSIUM (PIERS 2022), 2022, : 806 - 811