Search Results - "Java Modeling Language (JML)"
-
1
Automatic Recovery of Run-time Threats in Distributed Industrial Control Systems
ISSN: 1946-0759Published: IEEE 09.09.2025Published in Proceedings (IEEE International Conference on Emerging Technologies and Factory Automation) (09.09.2025)“…Over the past few years, the transition from centralized to distributed industrial control systems (ICS) has introduced new challenges related to coordination,…”
Get full text
Conference Proceeding -
2
Specifying linked data structures in JML for combining formal verification and testing
ISSN: 0167-6423, 1872-7964Published: Elsevier B.V 01.09.2015Published in Science of computer programming (01.09.2015)“…We show how to write concise and readable specifications of linked data structures that are applicable for both formal deductive verification and testing. A…”
Get full text
Journal Article -
3
Specifying subtypes in Safety Critical Java programs
ISSN: 1532-0626, 1532-0634Published: Blackwell Publishing Ltd 01.11.2013Published in Concurrency and computation (01.11.2013)“…SUMMARYReal‐time and safety‐critical code could benefit from the use of design patterns and frameworks that rely on subtyping and dynamic dispatch. However,…”
Get full text
Journal Article -
4
LLM-based Generation of Formal Specification for Run-time Security Monitoring of ICS
Published: IEEE 04.08.2025Published in 2025 IEEE International Conference on Cyber Security and Resilience (CSR) (04.08.2025)“…Industrial Control Systems (ICS) are vulnerable to cybersecurity threats due to their distributed architecture and critical role in infrastructure sectors…”
Get full text
Conference Proceeding -
5
Synthesizing Inline Security Monitors for ICS Using Generative AI and FormalBench
Published: IEEE 14.10.2025Published in IECON 2025 – 51st Annual Conference of the IEEE Industrial Electronics Society (14.10.2025)“…Industrial Control Systems (ICS) increasingly face cybersecurity threats due to their distributed architecture and critical role in infrastructure operations…”
Get full text
Conference Proceeding -
6
Towards a Unified Run-Time Monitoring Framework for Distributed Industrial Control Systems
ISSN: 2687-8860Published: IEEE 06.10.2025Published in IEEE ... International Smart Cities Conference (Online) (06.10.2025)“…This paper presents a unified run-time monitoring framework that integrates inline formal verification and sensorlevel anomaly detection for distributed…”
Get full text
Conference Proceeding -
7
Translating B and Event‐B Machines to Java and JML
ISBN: 1848217099, 9781848217096Published: Hoboken, NJ, USA John Wiley & Sons, Inc 26.06.2014Published in Formal Methods Applied to Complex Systems: Implementation of the B Method (26.06.2014)“…This chapter provides a brief introduction to B, Event‐B and Java Modeling Language (JML). It presents the B2Jml and EventB2Java tools, including descriptions…”
Get full text
Book Chapter -
8
A Case Study in JML-Assisted Software Development
ISSN: 1571-0661, 1571-0661Published: Elsevier B.V 02.07.2009Published in Electronic notes in theoretical computer science (02.07.2009)“…This paper presents a case study in formal software development of a plugin for a Java Desktop project management application using JML. Our goals for the case…”
Get full text
Journal Article

