We present advances we brought to Mopsa for SV-Comp 2024. We significantly improved the precision of our verifier in the presence of dynamic memory allocation, library calls such as memset, goto-based loops, and integ...
详细信息
ISBN:
(纸本)9783031572555;9783031572562
We present advances we brought to Mopsa for SV-Comp 2024. We significantly improved the precision of our verifier in the presence of dynamic memory allocation, library calls such as memset, goto-based loops, and integer abstractions. We introduced a witness validator for correctness witnesses. thanks to these improvements, Mopsa won SV-Comp's Softwaresystems category by a large margin, scoring 2.5 times more points than the silver medalist, Bubaak-SpLit.
Two main intervention categories emerge for the renewal of residential building stock: refurbishment and demolition and reconstruction. In the Life Cycle Assessment (LCA) at the building scale, a common practice is to...
详细信息
Two main intervention categories emerge for the renewal of residential building stock: refurbishment and demolition and reconstruction. In the Life Cycle Assessment (LCA) at the building scale, a common practice is to consider default lifespan values, regardless of the durability of the construction system and the average longevity observed within the geographical context. Consequently, this approach involves a significant risk of misinterpretation or partial evaluations of results in long-term assessments deriving from two main factors: (i) the overestimation of environmental impacts associated with heavyweight constructionsystems, which are characterised by higher embodied energy and carbon, despite their advantages in superior durability and low maintenance compared to lightweight alternatives;(ii) the tendency to overestimate the lifespan of existing buildings after refurbishment, particularly those that have already surpassed 60 years of service life. this paper presents a comparative LCA carried out between refurbishment and demolition and reconstruction of a case study, a 1960s multi-family residential building located in the suburbs of Bologna. In particular, two heavyweight and three lightweight constructionsystems are evaluated for the new Zero Energy Building (ZEB). the findings highlight a strong dependence between LCA results and building lifespan, significantly influencing the choice when comparing intervention strategies. the results show minor impacts for demolition and reconstruction scenarios compared to refurbishment scenarios after 30 years of analysis and lower impacts of lightweight constructionsystems in the same period, while in the medium to long term, over 60 years, heavyweight constructionsystems yield lesser impacts when accounting for their extended lifespan.
ChatGPT and similar large language models (LLMs) are becoming the essential tools in healthcare, offering diverse applications. this article presents a bibliometric analysis for studying the dimension and the role of ...
详细信息
Since its inception two decades ago, SOOT has become one of the most widely used open-source static analysis frameworks. Over time it has been extended withthe contributions of countless researchers. Yet, at the same...
详细信息
ISBN:
(纸本)9783031572456;9783031572463
Since its inception two decades ago, SOOT has become one of the most widely used open-source static analysis frameworks. Over time it has been extended withthe contributions of countless researchers. Yet, at the same time, the requirements for SOOT have changed over the years and become increasingly at odds with some of the major design decisions that underlie it. In this work, we thus present SooTUP, a complete reimplementation of SOOT that seeks to fulfill these requirements with a novel design, while at the same time keeping elements that SOOT users have grown accustomed to.
We present an innovative approach to the reactive synthesis of parity automaton specifications, which plays a pivotal role in the synthesis of linear temporal logic. We find that our method efficiently solves the SYNT...
详细信息
ISBN:
(纸本)9783031572456;9783031572463
We present an innovative approach to the reactive synthesis of parity automaton specifications, which plays a pivotal role in the synthesis of linear temporal logic. We find that our method efficiently solves the SYNTCOMP synthesis competition benchmarks for parity automata from LTL specifications, solving all 288 models in under a minute. We therefore direct our attention to optimizing the circuit size and propose several methods to reduce the size of the constructed circuits: (1) leveraging different parity game solvers, (2) applying bisimulation minimisation to the winning strategy, (3) using alternative encodings from the strategy to an and-inverter graph, (4) integrating post-processing withthe ABC tool. We implement these methods in the Knor tool, which has secured us multiple victories in the PGAME track of the SYNTCOMP competition.
the proceedings contain 15 papers. the topics discussed include: a study on the battery usage of deep learning frameworks on iOS devices;an empirical study on the impact of CSS prefixes on the energy consumption and p...
ISBN:
(纸本)9798400705892
the proceedings contain 15 papers. the topics discussed include: a study on the battery usage of deep learning frameworks on iOS devices;an empirical study on the impact of CSS prefixes on the energy consumption and performance of mobile web apps;an empirical evaluation of the energy consumption of using web push APIs in mobile web apps – the case of telegram;how have iOS development technologies changed over time? a study in open-source;detection of inconsistencies between guidance pages and actual data collection of third-party SDKs;generating rate features for mobile applications;toward an android static analysis approach for data protection;are your android app analyzers still relevant?;and towards benchmarking the coverage of automated testing tools in android against manual testing.
Strategies for partially observable Markov decision processes (POMDP) typically require memory. One way to represent this memory is via automata. We present a method to learn an automaton representation of a strategy ...
详细信息
ISBN:
(纸本)9783031572487;9783031572494
Strategies for partially observable Markov decision processes (POMDP) typically require memory. One way to represent this memory is via automata. We present a method to learn an automaton representation of a strategy using a modification of the L*-algorithm. Compared to the tabular representation of a strategy, the resulting automaton is dramatically smaller and thus also more explainable. Moreover, in the learning process, our heuristics may even improve the strategy's performance. We compare our approach to an existing approach that synthesizes an automaton directly from the POMDP, thereby solving it. Our experiments show that our approach can lead to significant improvements in the size and quality of the resulting strategy representations.
Multilayer networks have provided fascinating insights and are experiencing increasing popularity. However, the lack of a standardized naming convention for complex networks has generated several different configurati...
详细信息
ISBN:
(纸本)9783031646287;9783031646294
Multilayer networks have provided fascinating insights and are experiencing increasing popularity. However, the lack of a standardized naming convention for complex networks has generated several different configurations and hinders their rapid exploration. the focus of this survey is to provide a systematic review of the mathematical model of a multilayer network, examining classification features, configuration models, analysis metrics and visualization approaches. therefore, we present approaches to the analysis and visualization of these complex systems for the extraction of meaningful information. Finally, we include a section on existing databases that store multilayer networks, highlighting that no biological databases exist for their extraction.
Motion capture technology finds wide application in various fields such as entertainment, sports analysis, and biomechanics, enabling accurate digitization of real-world movements for replication in digital environmen...
详细信息
CPACHECKER is a versatile framework for software verification, rooted in the established concept of configurable program analysis. Compared to the last published system description at SV-COMP 2015, the CPACHECKER subm...
详细信息
ISBN:
(纸本)9783031572555;9783031572562
CPACHECKER is a versatile framework for software verification, rooted in the established concept of configurable program analysis. Compared to the last published system description at SV-COMP 2015, the CPACHECKER submission to SV-COMP 2024 incorporates new analyses for reachability safety, memory safety, termination, overflows, and data races. To combine forces of the available analyses in CPACHECKER and cover the full spectrum of the diverse program characteristics and specifications in the competition, we use strategy selection to predict a sequential portfolio of analyses that is suitable for a given verification task. the prediction is guided by a set of carefully picked program features. the sequential portfolios are composed based on expert knowledge and consist of bit-precise analyses using k-induction, data-flow analysis, SMT solving, Craig interpolation, lazy abstraction, and block-abstraction memoization. the synergy of various algorithms in CPACHECKER enables support for all properties and categories of C programs in SV-COMP 2024 and contributes to its success in many categories. CPACHECKER also generates verification witnesses in the new YAML format.
暂无评论