Deduction-Based Formal Verification of Requirements Models with Automatic Generation of Logical Specifications

被引:0
|
作者
Klimek, Radoslaw [1 ]
机构
[1] AGH Univ Sci & Technol, Al A Mickiewicza 30, PL-30059 Krakow, Poland
关键词
Requirements Engineering; UML; Use Case Diagram; Use Case Scenario; Activity Diagram; Formal Verification; Deductive Reasoning; Semantic Tableaux Method; Temporal Logic; Workflows; Design Patterns; Logical Modeling; Generating Formulas;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This work concerns requirements gathering and their formal verification using deductive approach. The approach is based on temporal logic and the semantic tableaux reasoning method. Requirements elicitation is carried out with some UML diagrams. A use case, its scenario and its activity. diagram may be linked to each other during the process of gathering requirements. Activities are identified in the use case scenario and then their workflows are modeled using the activity diagram. Organizing the activity diagram workflows into design patterns is crucial and enables generating logical specifications in an automated way. Temporal logic specifications, formulas and properties are difficult to specify by inexperienced users and this fact can be a significant obstacle to the practical use of deduction-based verification tools. The approach presented in this paper attempts to overcome this problem. Automatic transformation of workflow patterns to temporal logic formulas considered as a logical specification is defined. The architecture of an automatic generation and deduction -based verification system is proposed.
引用
收藏
页码:157 / 171
页数:15
相关论文
共 50 条
  • [1] From Extraction of Logical Specifications to Deduction-Based Formal Verification of Requirements Models
    Klimek, Radoslaw
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2013, 2013, 8137 : 61 - 75
  • [2] A SYSTEM FOR DEDUCTION-BASED FORMAL VERIFICATION OF WORKFLOW-ORIENTED SOFTWARE MODELS
    Klimek, Radoslaw
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2014, 24 (04) : 941 - 956
  • [3] TOWARDS FORMAL AND DEDUCTION-BASED ANALYSIS OF BUSINESS MODELS FOR SOA PROCESSES
    Klimek, Radoslaw
    [J]. ICAART: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL. 2, 2012, : 325 - 330
  • [4] A Deduction-based System for Formal Verification of Agent-ready Web Services
    Klimek, Radoslaw
    [J]. ADVANCED METHODS AND TECHNOLOGIES FOR AGENT AND MULTI-AGENT SYSTEMS, 2013, 252 : 203 - 212
  • [5] Towards automatic generation of formal specifications for CML consistency verification
    Sharbaf, Mohammadreza
    Zamani, Bahman
    Ladani, Behrouz Tork
    [J]. 2015 2ND INTERNATIONAL CONFERENCE ON KNOWLEDGE-BASED ENGINEERING AND INNOVATION (KBEI), 2015, : 860 - 865
  • [6] Verifying data integration agents with deduction-based models
    Klimek, Radoslaw
    Faber, Lukasz
    Kisiel-Dorohinicki, Marek
    [J]. 2013 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS (FEDCSIS), 2013, : 1029 - 1035
  • [7] Deduction-Based Modelling and Verification of Agent-Based Systems for Data Integration
    Klimek, Radoslaw
    Faber, Lukasz
    Kisiel-Dorohinicki, Marek
    [J]. MAN-MACHINE INTERACTIONS 3, 2014, 242 : 361 - 368
  • [8] From the formal specifications of users tasks to the automatic generation of the HCI specifications
    Mahfoudhi, A
    Abed, M
    Tabary, D
    [J]. PEOPLE AND COMPUTERS XV - INTERACTION WITHOUT FRONTIERS, 2001, : 331 - 347
  • [9] Abstraction Based Automated Test Generation from Formal Tabular Requirements Specifications
    Degiovanni, Renzo
    Ponzio, Pablo
    Aguirre, Nazareno
    Frias, Marcelo
    [J]. TESTS AND PROOFS, TAP 2011, 2011, 6706 : 84 - 101
  • [10] Automatic Generation of Logical Models with AGES
    Gutierrez, Raul
    Lucas, Salvador
    [J]. AUTOMATED DEDUCTION, CADE 27, 2019, 11716 : 287 - 299