Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-031-75387-9guideproceedingsBook PagePublication PagesConference Proceedingsacm-pubtype
Leveraging Applications of Formal Methods, Verification and Validation. Software Engineering Methodologies: 12th International Symposium, ISoLA 2024, Crete, Greece, October 27–31, 2024, Proceedings, Part IV
2024 Proceeding
  • Editors:
  • Tiziana Margaria,
  • Bernhard Steffen
Publisher:
  • Springer-Verlag
  • Berlin, Heidelberg
Conference:
International Symposium on Leveraging Applications of Formal MethodsCrete, Greece27 October 2024
ISBN:
978-3-031-75386-2
Published:
14 November 2024

Reflects downloads up to 28 Dec 2024Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
front-matter
Front Matter
Pages i–xii
back-matter
Back Matter
Article
Front Matter
Page 1
Article
Open Access
QuAK: Quantitative Automata Kit
Abstract

System behaviors are traditionally evaluated through binary classifications of correctness, which do not suffice for properties involving quantitative aspects of systems and executions. Quantitative automata offer a more nuanced approach, mapping ...

Article
Front Matter
Page 21
Article
Automating Software Re-Engineering Introduction to the ISoLA 2024 Track
Abstract

Formal approaches to software analysis and development tend to focus on greenfield scenarios or to look at some piece of given software as a static object. Dynamic evolution of software is a much more common and relevant issue, and its importance ...

Article
On Using Large Language Models Pre-trained on Digital Twins as Oracles to Foster the Use of Formal Methods in Practice
Abstract

Formal methods based on formal logical or mathematical symbolic techniques provide the highest standards to analyse and ensure safety and security properties of cyber-physical systems—but require a large overhead to specify and especially to ...

Article
Cloud Continuum Digital Twins: Architectures of Solution, Open Technical Challenges, and Lessons Learned
Abstract

The Digital Twin (DT) term is currently used, sometimes as a buzzword, to refer to a virtual representation or digital replica of a physical object, process, or system. DTs have the potential to improve efficiency, reduce costs, and enhance ...

Article
(Re-)Engineering Digital Twins Towards Federation: Vision and Roadmap
Abstract

Digital twin technology has emerged as a powerful paradigm for modelling, simulating, and managing complex systems virtually across their lifecycle. However, as digitalisation efforts grow exponentially and the endeavours to digitise more objects ...

Article
Open Access
Threats to Instrument Validity Within “in Silico” Research: Software Engineering to the Rescue
Abstract

“In Silico” research drives the world around us, as illustrated by the way our society handles climate change, controls the COVID-19 pandemic and governs economic growth. Unfortunately, the code embedded in the underlying data processing is mostly ...

Article
Automated Clone Elimination in Python Tests
Abstract

Code clones are a well-known software quality metric with existing tools for detection and (semi-) automated elimination for common programming languages. While they are usually eliminated by extracting duplicate code into shared methods/functions,...

Article
Towards Automated Security Hardening Using Timed Path Conditions in Shared Bus Systems
Abstract

Traditionally, many embedded systems are considered to be safety-critical, as they are used in cars, airplanes, or power plants. As embedded systems are more and more connected to the internet, they are becoming increasingly security-critical as ...

Article
Towards a More Sustainable Re-engineering of Heterogeneous Distributed Systems Using Cooperating Run-Time Monitors
Abstract

We propose an approach to using run-time monitoring for the re-engineering of distributed systems. Our re-engineering method MBRE consists of five steps that provide guidance during a re-engineering. By utilizing run-time monitors that are ...

Article
Front Matter
Page 153
Article
X-by-Construction Meets AI
Abstract

During the past decade, researchers have investigated X-by-Construction (XbC), encompassing extensions beyond correctness concerns as in the more traditional Correctness-by-Construction (CbC) paradigm. Like CbC, XbC is a refinement approach to ...

Article
Open Access
Intersymbolic AI: Interlinking Symbolic AI and Subsymbolic AI
Abstract

This perspective piece calls for the study of the new field of Intersymbolic AI, by which we mean the combination of symbolic AI, whose building blocks have inherent significance/meaning, with subsymbolic AI, whose entirety creates significance/...

Article
Logic-Based Explainability: Past, Present and Future
Abstract

In recent years, the impact of machine learning (ML) and artificial intelligence (AI) in society has been absolutely remarkable. This impact is expected to continue in the foreseeable future. However, the adoption of AI/ML is also a cause of grave ...

Article
Towards Hybrid-AI in Imaging Using VoxLogicA
Abstract

We present the design of a meta-programming system for hybrid AI, integrating spatial model checking and machine learning. The proposed system architecture blends together different programming languages and execution technologies using a ...

Article
Towards AI-Assisted Correctness-by-Construction Software Development
Abstract

In recent years, research on artificial intelligence (AI) has made great progress. AI-tools are getting better in simulating human reasoning and behavior every day. In this paper, we discuss the extent to which AI-tools can support Correctness-by-...

Article
Towards Combining the Cognitive Abilities of Large Language Models with the Rigor of Deductive Progam Verification
Abstract

Recent investigations hint at the ability of large language models (LLMs) to generate formal specifications for given program code. In this work, we systematically discuss and categorize different use cases and application scenarios that combine ...

Article
Traceability and Accountability by Construction
Abstract

As artificial intelligence (AI) systems influence ever more high-stake decision-making processes, such as university applicant screening or medical diagnoses, ensuring the trustworthiness of these systems and their decisions is crucial. This paper ...

Article
Synthesis from Infinite-State Generalized Reactivity(1) Specifications
Abstract

Reactive synthesis is used to automatically generate circuits or programs from temporal logic specifications. In propositional reactive synthesis, generalized reactivity(1) (GR(1)) has proven to be a good compromise between expressiveness and ...

Article
On Threat Model Repair
Abstract

Security by construction is an approach to system development where security considerations are integrated into the design process from the very beginning. Threat modeling helps identify potential threats and vulnerabilities early in the system ...

Article
Towards Formal Design of FDIR Components with AI
Abstract

The development of accurate, reliable and effective FDIR (Fault Detection, Identification and Recovery) components is essential in several application domains, to meet the dependability constraints and to accomplish the higher degree of autonomy ...

Contributors
  • University of Limerick
  • Technical University Dortmund
Index terms have been assigned to the content through auto-classification.

Recommendations