中文
相关论文

相关论文: Model Checking Contractual Protocols

200 篇论文

A smart contract is a computer program which allows users to automate their actions on the blockchain platform. Given the significance of smart contracts in supporting important activities across industry sectors including supply chain,…

软件工程 · 计算机科学 2021-04-20 Palina Tolmach , Yi Li , Shang-Wei Lin , Yang Liu , Zengxiang Li

Security verification of communication protocols in industrial and safety-critical systems is challenging because implementations are often proprietary, accessible only as black boxes, and too complex for manual modeling. As a result,…

密码学与安全 · 计算机科学 2026-03-02 Stefan Marksteiner , Mikael Sjödin , Marjan Sirjani

Humans engage in informal debates on a daily basis. By expressing their opinions and ideas in an argumentative fashion, they are able to gain a deeper understanding of a given problem and in some cases, find the best possible course of…

计算机科学中的逻辑 · 计算机科学 2019-12-13 Ria Jha , Francesco Belardinelli , Francesca Toni

Formal verification entails testing software to ensure it operates as specified. Smart contracts are self-executing contracts with the terms of the agreement directly written into lines of code. They run on blockchain platforms and…

软件工程 · 计算机科学 2025-10-22 Rene Davila , Everardo Barcenas , Rocio Aldeco-Perez

This paper argues that modelling the development methodologies can improve the multi-agents systems software engineering. Such modelling allows applying methods, techniques and practices used in the software development to the methodologies…

软件工程 · 计算机科学 2014-08-26 Ammar Lahlouhi

Modeling and analysis of interactions among services is a crucial issue in Service-Oriented Computing. Composing Web services is a complicated task which requires techniques and tools to verify that the new system will behave correctly. In…

软件工程 · 计算机科学 2010-09-21 Gwen Salaün

The quality and correct functioning of software components embedded in electronic systems are of utmost concern especially for safety and mission-critical systems. Model-based testing and formal verification techniques can be employed to…

形式语言与自动机理论 · 计算机科学 2019-01-08 Shahbaz Ali , Hailong Sun , Yongwang Zhao

This paper presents our findings for using activity modeling for simulation (validation), model checking (verification), and execution purposes. Each is needed to tackle system complexity and further research into behavioral modeling. We…

软件工程 · 计算机科学 2021-05-26 Abdurrahman Alshareef , Hessam S. Sarjoughian

An issue limiting the adoption of model checking technologies by the industry is the ability, for non-experts, to express their requirements using the property languages supported by verification tools. This has motivated the definition of…

软件工程 · 计算机科学 2013-02-01 Nouha Abid , Silvano Dal Zilio , Didier Le Botlan

This paper concentrates on the representation of the legal relations that obtain between parties once they have entered a contractual agreement and their evolution as the agreement progresses through time. Contracts are regarded as process…

人工智能 · 计算机科学 2016-11-17 Aspassia Daskalopulu

This paper discusses preliminary investigations on the monitorability of contracts for web service descriptions. There are settings where servers do not guarantee statically whether they satisfy some specified contract, which forces the…

计算机科学中的逻辑 · 计算机科学 2016-06-03 Annalizz Vella , Adrian Francalanza

The situation calculus logic model is convenient for modelling the actions that can occur in an information system application. The interplay of pre-conditions and post-conditions determines a semantically justified partial order of the…

计算机科学中的逻辑 · 计算机科学 2022-07-04 Edirlei Soares de Lima , Antonio L. Furtado , Bruno Feijó , Marco A. Casanova

In this paper bounded model checking of asynchronous concurrent systems is introduced as a promising application area for answer set programming. As the model of asynchronous systems a generalisation of communicating automata, 1-safe Petri…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Keijo Heljanko , Ilkka Niemelä

Clinical trials are considered as the golden standard for medical device validation. However, many sacrifices have to be made during the design and conduction of the trials due to cost considerations and partial information, which may…

应用统计 · 统计学 2021-06-23 Haochen Yang , Jicheng Gu , Zhihao Jiang

This paper presents the results achieved while pursuing the verification and validation of a train system behavior at the first steps of development in an industrial context. A method is proposed, supported by preliminary results through…

软件工程 · 计算机科学 2019-09-05 Ronan Baduel , Iulian Ober , Jean-Michel Bruel

Petri nets are an established graphical formalism for modeling and analyzing the behavior of systems. An important consideration of the value of Petri nets is their use in describing both the syntax and semantics of modeling formalisms.…

软件工程 · 计算机科学 2018-10-24 Sabah Al-Fedaghi , Dana Shbeeb

Formal verification is at the heart of model validation and correctness. With model checking, invaluable realizations have been accomplished in software engineering and particularly in software development. By means of this approach,…

软件工程 · 计算机科学 2023-08-02 Patrick Mukala

Virtual integration techniques focus on building architectural models of systems that can be analyzed early in the design cycle to try to lower cost, reduce risk, and improve quality of complex embedded systems. Given appropriate…

软件工程 · 计算机科学 2015-02-11 Andrew Gacek , Andreas Katis , Michael W. Whalen , John Backes , Darren Cofer

Model checking is a proven approach for checking whether the behavior model of a safety-critical system fulfills safety properties that are stated as LTL formulas.We propose rules for generating such LTL formulas automatically based on the…

软件工程 · 计算机科学 2024-04-08 Jette Petzold , Reinhard von Hanxleden

Multiplayer computer games play a big role in the ever-growing entertainment industry. Being competitive in this industry means releasing the best possible software, and reliability is a key feature to win the market. Computer games are…

软件工程 · 计算机科学 2019-04-22 Ruslan Rezin , Ilya Afanasyev , Manuel Mazzara , Victor Rivera