Verifying scenario-based aspect specifications

被引:0
作者
Katz, E [1 ]
Katz, S [1 ]
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
来源
FM 2005: FORMAL METHODS, PROCEEDINGS | 2005年 / 3582卷
关键词
aspects; scenarios; model-checking; conformance; convenient executions;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software systems specifications are often described as a set of typical scenarios. Some of the desired scenarios are crosscut by other requirements, called aspects, also naturally described as scenarios. Aspect descriptions axe independent of the description of the non-aspectual scenarios, but the crosscutting relationship between them has to be specified, so for each aspect a description of its join-points is provided. When aspectual scenarios are added to the system, we need to prove that every execution is equivalent to one in which the aspectual scenarios occur as blocks of operations immediately at their join-points, and all the other operations form a sequence of non-aspectual scenarios, interrupted only by the aspectual scenarios. We extend an existing method of automatic verification for non-aspect systems to the case of systems with scenario-based aspect specifications. A prototype implementation based on Cadence SMV is also extended accordingly.
引用
收藏
页码:432 / 447
页数:16
相关论文
共 50 条
  • [31] Scenario-based techniques for supporting the elaboration and the validation of formal requirements
    Heymans P.
    Dubois E.
    Requirements Engineering, 1998, 3 (3-4) : 202 - 218
  • [32] Combining goals and functional requirements in a scenario-based design process
    Kaindl, H
    PEOPLE AND COMPUTER XIII, PROCEEDINGS, 1998, : 102 - 121
  • [33] Validation of Scenario-based Business Requirements with Coloured Petri Nets
    Ribeiro, Oscar R.
    Fernandes, Joao M.
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 250 - 255
  • [34] A scenario-based model for earthquake emergency management effectiveness evaluation
    Zhang, Y.
    Weng, W. G.
    Huang, Z. L.
    TECHNOLOGICAL FORECASTING AND SOCIAL CHANGE, 2018, 128 : 197 - 207
  • [35] Scenario-based testing from UML/OCL behavioral models
    Castillos K.C.
    Dadeau F.
    Julliand J.
    International Journal on Software Tools for Technology Transfer, 2011, 13 (5) : 431 - 448
  • [36] Scenario-based forecasting of Russian Arctic energy shelf development
    Ilinova, Alina
    Solovyova, Victoria
    Yudin, Sergey
    ENERGY REPORTS, 2020, 6 : 1349 - 1355
  • [37] Innovative Projects Scheduling with Scenario-Based Decision Project Graphs
    Gaspars-Wieloch, Helena
    5TH INTERNATIONAL SCIENTIFIC CONFERENCE CONTEMPORARY ISSUES IN BUSINESS, MANAGEMENT AND EDUCATION 2017, 2017, : 171 - 181
  • [38] Screening Scenario-based Analysis of Modifications in Planning of Semiconductor Manufacturing
    Attiya, Marwa
    Saadat, Irfan
    Diabat, Ali
    2014 25TH ANNUAL SEMI ADVANCED SEMICONDUCTOR MANUFACTURING CONFERENCE (ASMC), 2014, : 225 - 229
  • [39] Verification of Scenario-based Behavioural Models using Capella and PyNuSMV
    Busard, Simon
    Ponsard, Christophe
    Pecheur, Charles
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT (MODELSWARD), 2021, : 337 - 343
  • [40] An XML definition language to support scenario-based requirements engineering
    Della Penna, G
    Intrigila, B
    Laurenzi, AR
    Orefice, S
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2003, 13 (03) : 237 - 256