中文
相关论文

相关论文: SemPat: Using Hyperproperty-based Semantic Analysi…

200 篇论文

This paper presents McNetKAT, a scalable tool for verifying probabilistic network programs. McNetKAT is based on a new semantics for the guarded and history-free fragment of Probabilistic NetKAT in terms of finite-state, absorbing Markov…

编程语言 · 计算机科学 2019-04-18 Steffen Smolka , Praveen Kumar , David M Kahn , Nate Foster , Justin Hsu , Dexter Kozen , Alexandra Silva

Software design patterns are standard solutions to common problems in software design and architecture. Knowing that a particular module implements a design pattern is a shortcut to design comprehension. Manually detecting design patterns…

软件工程 · 计算机科学 2021-12-03 Najam Nazar , Aldeida Aleti , Yaokun Zheng

Semantic properties are domain-specific specification constructs used to augment an existing language with richer semantics. These properties are taken advantage of in system analysis, design, implementation, testing, and maintenance…

软件工程 · 计算机科学 2007-05-23 Joseph R. Kiniry

Providing architectural support is crucial for newly arising applications to achieve high performance and high system efficiency. Currently there is a trend in designing accelerators for special applications, while arguably a debate is…

分布式、并行与集群计算 · 计算机科学 2019-11-04 Yuhang Liu , Luming Wang , Xiang Li , Yang Wang , Mingyu Chen , Yungang Bao

Large language models have many beneficial applications, but can they also be used to attack content-filtering algorithms in social media platforms? We investigate the challenge of generating adversarial examples to test the robustness of…

计算与语言 · 计算机科学 2025-09-04 Piotr Przybyła , Euan McGill , Horacio Saggion

Understanding the attack patterns associated with a cyberattack is crucial for comprehending the attacker's behaviors and implementing the right mitigation measures. However, majority of the information regarding new attacks is typically…

机器学习 · 计算机科学 2024-12-02 Weiqiu You , Youngja Park

Micro service architecture has revolutionized the landscape for the development of web and mobile applications alike. Due to the stateless nature and loose coupling involved in the design of micro services, native mobile applications can be…

密码学与安全 · 计算机科学 2020-08-11 Chaitanya K. Rudrabhatla

Backdoor attacks allow an attacker to embed a specific vulnerability in a machine learning algorithm, activated when an attacker-chosen pattern is presented, causing a specific misprediction. The need to identify backdoors in biometric…

计算机视觉与模式识别 · 计算机科学 2024-11-05 Alexander Unnervik , Hatef Otroshi Shahreza , Anjith George , Sébastien Marcel

In recent years, many deep neural architectures have been developed for image classification. Whether they are similar or dissimilar and what factors contribute to their (dis)similarities remains curious. To address this question, we aim to…

机器学习 · 计算机科学 2024-07-18 Jaehui Hwang , Dongyoon Han , Byeongho Heo , Song Park , Sanghyuk Chun , Jong-Seok Lee

In recent years, the importance of smart contract security has been heightened by the increasing number of attacks against them. To address this issue, a multitude of static application security testing (SAST) tools have been proposed for…

软件工程 · 计算机科学 2024-07-02 Kaixuan Li , Yue Xue , Sen Chen , Han Liu , Kairan Sun , Ming Hu , Haijun Wang , Yang Liu , Yixiang Chen

Modern infrastructures rely on software systems that remain vulnerable to cyberattacks. These attacks frequently exploit vulnerabilities documented in repositories such as MITRE's Common Vulnerabilities and Exposures (CVE). However, Cyber…

密码学与安全 · 计算机科学 2026-02-27 Refat Othman

Security metrics present the security level of a system or a network in both qualitative and quantitative ways. In general, security metrics are used to assess the security level of a system and to achieve security goals. There are a lot of…

密码学与安全 · 计算机科学 2021-05-19 Simon Yusuf Enoch , Jin B. Hong , Mengmeng Ge , Dong Seong Kim

We present progress on the experimental validation of a fundamental and universally applicable vulnerability analysis framework that is capable of identifying new types of vulnerabilities before attackers innovate attacks. This new…

网络与互联网体系结构 · 计算机科学 2007-05-23 Stephen F. Bush , Todd Hughes

Semi-supervised semantic segmentation methods leverage unlabeled data by pseudo-labeling them. Thus the success of these methods hinges on the reliablility of the pseudo-labels. Existing methods mostly choose high-confidence pixels in an…

计算机视觉与模式识别 · 计算机科学 2024-07-18 Prantik Howlader , Hieu Le , Dimitris Samaras

Binary code similarity comparison is a methodology for identifying similar or identical code fragments in binary programs. It is indispensable in fields of software engineering and security, which has many important applications (e.g.,…

密码学与安全 · 计算机科学 2019-07-03 Yikun Hu , Hui Wang , Yuanyuan Zhang , Bodong Li , Dawu Gu

Many security and software testing applications require checking whether certain properties of a program hold for any possible usage scenario. For instance, a tool for identifying software vulnerabilities may need to rule out the existence…

软件工程 · 计算机科学 2018-05-03 Roberto Baldoni , Emilio Coppa , Daniele Cono D'Elia , Camil Demetrescu , Irene Finocchi

Several techniques have been proposed to detect vulnerable Spectre gadgets in widely deployed commercial software. Unfortunately, detection techniques proposed so far rely on hand-written rules which fall short in covering subtle variations…

密码学与安全 · 计算机科学 2021-03-29 M. Caner Tol , Berk Gulmezoglu , Koray Yurtseven , Berk Sunar

Thousands of vulnerabilities are reported on a monthly basis to security repositories, such as the National Vulnerability Database. Among these vulnerabilities, software misconfiguration is one of the top 10 security risks for web…

密码学与安全 · 计算机科学 2022-10-03 Carlos Diego Nascimento Damasceno , Daniel Strüber

Software security is becoming a high priority for both large companies and start-ups alike due to the increasing potential for harm that vulnerabilities and breaches carry with them. However, attaining robust security assurance while…

Over the last years, software development in domains with high security demands transitioned from traditional methodologies to uniting modern approaches from software development and operations (DevOps). Key principles of DevOps gained more…

计算与语言 · 计算机科学 2022-11-22 Phillip Schneider , Markus Voggenreiter , Abdullah Gulraiz , Florian Matthes