Evaluation of the State-Constraint Transition Modelling Language: A Goal Question Metric Approach

被引:2
|
作者
Achtaich, Asmaa [1 ,2 ]
Roudies, Ounsa [3 ,4 ]
Souissi, Nissrine [3 ,4 ]
Salinesi, Camille [1 ]
Mazo, Raul [5 ,6 ]
机构
[1] Univ Pantheon Sorbonne, CRI, Paris, France
[2] Univ Mohammed 5, Siweb, Paris, France
[3] Univ Mohammed 5, Siweb, Rabat, Morocco
[4] Univ Mohammed 5, ENSMR, Rabat, Morocco
[5] ENSTA Bretagne, Lab STICC, Brest, France
[6] Univ EAFIT, GIDITIC, Medellin, Colombia
关键词
Dynamic software product lines; modeling language; IoT; state machine; constraint programming;
D O I
10.1145/3307630.3342417
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Self-adaptive systems (SAS) are exceptional systems, on account of their versatile composition, dynamic behavior and evolutive nature. Existing formal languages for the specification of SAS focus on adapting system elements to achieve a target goal, following specific rules, without much attention on the adaptation of requirements themselves. The State-Constraint Transition (SCT) modeling language enables the specification of dynamic requirements, both at the domain and application level, as a result of space or time variability. This language, evaluated in this paper, enables the specification of a variety of requirement types, for SASs from different domains, while generating a configuration, all configurations, and number of possible configurations, in milliseconds. This paper presents these results, namely; expressiveness, domain independence and scalability, from the viewpoint of designers and domain engineers, following a goal-question-metric approach. However, being primarily based on constraint programming (CP), the language suffers from drawbacks inherited from this paradigm, specifically time related requirements, like (e.g. order, frequency and staged requirements).
引用
收藏
页码:106 / 113
页数:8
相关论文
共 27 条
  • [11] Enterprise Information Security Policy Assessment - An Extended Framework for Metrics Development Utilising the Goal-Question-Metric Approach
    Corpuz, Maria Soto
    WMSCI 2011: 15TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, 2011, : 269 - 274
  • [12] Increasing the efficiency of declarative modelling. Constraint evaluation for the hierarchical decomposition approach
    Plemenos, D
    Tamine, K
    WSCG '97: THE FIFTH INTERNATIONAL CONFERENCE IN CENTRAL EUROPE ON COMPUTER GRAPHICS AND VISUALIZATION '97, CONFERENCE PROCEEDINGS, VOL 1-4, 1997, : 414 - 423
  • [13] MANAGING ORGANIZATIONAL CULTURE REQUIREMENT FOR BUSINESS CONTINUITY MANAGEMENT (BCM) IMPLEMENTATION USING GOAL-QUESTION-METRIC (GQM) APPROACH
    Mansol, Noorul Halimin
    Alwi, Najwa Hayaati Mohd
    Ismail, Waidah
    JURNAL TEKNOLOGI, 2016, 78 (12-3): : 13 - 22
  • [14] A modeling approach for Systems-of-Systems by adapting ISO/IEC/IEEE 42010 Standard evaluated by Goal-Question-Metric
    Chaabane, Mariam
    Rodriguez, Ismael Bouassida
    Colomo-Palacios, Ricardo
    Gaaloul, Walid
    Jmaiel, Mohamed
    SCIENCE OF COMPUTER PROGRAMMING, 2019, 184
  • [15] Managing Organizational Culture Requirement for Business Continuity Management (BCM) Implementation Using Goal-Question-Metric (GQM) Approach
    Mansol, Noorul Halimin
    Alwi, Najwa Hayaati Mohd
    Ismail, Waidah
    2015 IEEE CONFERENCE ON OPEN SYSTEMS (ICOS), 2015, : 85 - 90
  • [16] Detecting TCP ACK storm attack: a state transition modelling approach
    Hubballi, Neminath
    Santini, Jonathan
    IET NETWORKS, 2018, 7 (06) : 429 - 434
  • [17] Modelling trait and state willingnessto communicate in a second language:An experience sampling approach
    Lee, Ju Seong
    Chiu, Ming Ming
    STUDIES IN SECOND LANGUAGE LEARNING AND TEACHING, 2024, 14 (03) : 483 - 514
  • [18] Bipartite-tracking quasi-consensus of nonlinear uncertain multi-agent systems: neural network-based adaptive state-constraint impulsive control approach
    Xu, Ziqiang
    Li, Yun
    Zhan, Xisheng
    Yan, Huaicheng
    NONLINEAR DYNAMICS, 2023, 111 (13) : 12143 - 12159
  • [19] Bipartite-tracking quasi-consensus of nonlinear uncertain multi-agent systems: neural network-based adaptive state-constraint impulsive control approach
    Ziqiang Xu
    Yun Li
    Xisheng Zhan
    Huaicheng Yan
    Nonlinear Dynamics, 2023, 111 : 12143 - 12159
  • [20] Modelling and performance analysis of an adaptive state-transition approach for power saving in Bluetooth
    Wen, Jiangchuan
    Nelson, John
    SIMULATION MODELLING PRACTICE AND THEORY, 2013, 31 : 77 - 95