The performance evaluation of blockchain-based security and privacy systems for the Internet of Things: A tutorial

MA Ferrag, L Shu - IEEE Internet of Things Journal, 2021 - ieeexplore.ieee.org
This article presents research challenges and a tutorial on performance evaluation of
blockchain-based security and privacy systems for the Internet of Things (IoT). We start by …

A survey of smart contract formal specification and verification

P Tolmach, Y Li, SW Lin, Y Liu, Z Li - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
A smart contract is a computer program that allows users to automate their actions on the
blockchain platform. Given the significance of smart contracts in supporting important …

The evolution of sentiment analysis—A review of research topics, venues, and top cited papers

MV Mäntylä, D Graziotin, M Kuutila - Computer Science Review, 2018 - Elsevier
Sentiment analysis is one of the fastest growing research areas in computer science, making
it challenging to keep track of all the activities in the area. We present a computer-assisted …

Echidna: effective, usable, and fast fuzzing for smart contracts

G Grieco, W Song, A Cygan, J Feist… - Proceedings of the 29th …, 2020 - dl.acm.org
Ethereum smart contracts---autonomous programs that run on a blockchain---often control
transactions of financial and intellectual property. Because of the critical role they play, smart …

Model‐based systems engineering: Motivation, current status, and research opportunities

AM Madni, M Sievers - Systems Engineering, 2018 - Wiley Online Library
As systems continue to grow in scale and complexity, the Systems Engineering community
has turned to Model‐Based Systems Engineering (MBSE) to manage complexity, maintain …

[图书][B] Formal methods for discrete-time dynamical systems

C Belta, B Yordanov, EA Gol - 2017 - Springer
In control theory, complex models of physical processes, such as systems of differential or
difference equations, are usually checked against simple specifications, such as stability …

The oracle problem in software testing: A survey

ET Barr, M Harman, P McMinn… - IEEE transactions on …, 2014 - ieeexplore.ieee.org
Testing involves examining the behaviour of a system in order to discover potential faults.
Given an input for a system, the challenge of distinguishing the corresponding desired …

Deductive software verification-the key book

W Ahrendt, B Beckert, R Bubel, R Hähnle… - Lecture notes in …, 2016 - Springer
• There are IDEs for KeY, including an Eclipse extension, that make it easy to keep track of
proof obligations in larger projects [Hentschel et al., 2014c].• A stripped down version of …

[引用][C] Principles of Cyber-Physical Systems

R Alur - 2015 - books.google.com
A foundational text that offers a rigorous introduction to the principles of design,
specification, modeling, and analysis of cyber-physical systems. A cyber-physical system …

Spot 2.0—a framework for LTL and-automata manipulation

A Duret-Lutz, A Lewkowicz, A Fauchille… - … for Verification and …, 2016 - Springer
Abstract We present Spot 2.0, a C++ library with Python bindings and an assortment of
command-line tools designed to manipulate LTL and ω-automata in batch. New automata …