Suchergebnisse - Java Modeling Language - JML*
-
1
A specification language design for the Java Modeling Language (JML) using Java 5 annotations
ISBN: 0549540997, 9780549540991Veröffentlicht: ProQuest Dissertations & Theses 01.01.2008“… The Java Modeling Language (JML) is one such specification language for Java that uses comments to specify contracts …”
Volltext
Dissertation -
2
Automatic Recovery of Run-time Threats in Distributed Industrial Control Systems
ISSN: 1946-0759Veröffentlicht: IEEE 09.09.2025Veröffentlicht 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, …”
Volltext
Tagungsbericht -
3
Specifying linked data structures in JML for combining formal verification and testing
ISSN: 0167-6423, 1872-7964Veröffentlicht: Elsevier B.V 01.09.2015Veröffentlicht in Science of computer programming (01.09.2015)“… The specifications are written in the Java Modeling Language (JML) and do not require extensions of that language …”
Volltext
Journal Article -
4
Modular specification of frame properties in JML
ISSN: 1532-0626, 1532-0634Veröffentlicht: Chichester, UK John Wiley & Sons, Ltd 01.02.2003Veröffentlicht in Concurrency and computation (01.02.2003)“… ’, and by modularity rules for dependencies. For concreteness, we adapt this technique to the Java Modeling Language, JML. Copyright © 2003 John Wiley & Sons, Ltd …”
Volltext
Journal Article -
5
Specifying subtypes in Safety Critical Java programs
ISSN: 1532-0626, 1532-0634Veröffentlicht: Blackwell Publishing Ltd 01.11.2013Veröffentlicht 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, …”
Volltext
Journal Article -
6
On the Relationship between the Object Constraint Language (OCL) and the Java Modeling Language (JML)
ISBN: 0769527361, 9780769527369ISSN: 2379-5352Veröffentlicht: IEEE 01.12.2006Veröffentlicht in 2006 Seventh International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT'06) (01.12.2006)“… The Java Modeling Language (JML) is a behavioural interface specification language designed for specifying Java classes and interfaces …”
Volltext
Tagungsbericht -
7
Synthesizing Inline Security Monitors for ICS Using Generative AI and FormalBench
Veröffentlicht: IEEE 14.10.2025Veröffentlicht in IECON 2025 – 51st Annual Conference of the IEEE Industrial Electronics Society (14.10.2025)“… In this paper, we explore how large language models (LLMs) can support the synthesis of inline security monitors by generating Java Modeling Language (JML …”
Volltext
Tagungsbericht -
8
LLM-based Generation of Formal Specification for Run-time Security Monitoring of ICS
Veröffentlicht: IEEE 04.08.2025Veröffentlicht in 2025 IEEE International Conference on Cyber Security and Resilience (CSR) (04.08.2025)“… In this paper, we explore the feasibility of using large language models (LLMs) to assist in generating JML-based inline security monitors for ICS applications …”
Volltext
Tagungsbericht -
9
Towards a Unified Run-Time Monitoring Framework for Distributed Industrial Control Systems
ISSN: 2687-8860Veröffentlicht: IEEE 06.10.2025Veröffentlicht 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 …”
Volltext
Tagungsbericht -
10
How the design of JML accommodates both runtime assertion checking and formal verification
ISSN: 0167-6423, 1872-7964Veröffentlicht: Elsevier B.V 01.03.2005Veröffentlicht in Science of computer programming (01.03.2005)“… can potentially contain side effects. The Java Modeling Language, JML, avoids these problems. It uses a side-effect free subset …”
Volltext
Journal Article -
11
Automated translation of VDM to JML-annotated Java
ISSN: 1433-2779, 1433-2787Veröffentlicht: Berlin/Heidelberg Springer Berlin Heidelberg 01.04.2018Veröffentlicht in International journal on software tools for technology transfer (01.04.2018)“… The contract-based elements of the Vienna Development Method Specification Language (VDM-SL) are translated into corresponding constructs in the Java Modelling Language (JML …”
Volltext
Journal Article -
12
JCML: A specification language for the runtime verification of Java Card programs
ISSN: 0167-6423, 1872-7964Veröffentlicht: Elsevier B.V 01.04.2012Veröffentlicht in Science of computer programming (01.04.2012)“… To this end, we propose JCML (Java Card Modelling Language) a specification language derived from JML …”
Volltext
Journal Article -
13
Translating B and Event‐B Machines to Java and JML
ISBN: 1848217099, 9781848217096Veröffentlicht: Hoboken, NJ, USA John Wiley & Sons, Inc 26.06.2014Veröffentlicht 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 …”
Volltext
Buchkapitel -
14
A Case Study in JML-Assisted Software Development
ISSN: 1571-0661, 1571-0661Veröffentlicht: Elsevier B.V 02.07.2009Veröffentlicht in Electronic notes in theoretical computer science (02.07.2009)“… for modeling software requirements can enforce the programming of correct Java code. We demonstrate how JML-based formal methods can be used so as to effectively contribute …”
Volltext
Journal Article -
15
Formal specification of the JavaCard API in JML: the APDU class
ISSN: 1389-1286, 1872-7069Veröffentlicht: Amsterdam Elsevier B.V 16.07.2001Veröffentlicht in Computer networks (Amsterdam, Netherlands : 1999) (16.07.2001)“… (Java Modeling Language), have been developed for all the classes that make up the JavaCard API …”
Volltext
Journal Article -
16
Bidirectional Translation between OCL and JML for Round-Trip Engineering
ISSN: 1530-1362Veröffentlicht: IEEE 01.12.2013Veröffentlicht in Proceedings / Asia Pacific Software Engineering Conference (01.12.2013)“… ) to Java Modeling Language (JML) have gained much attention. We have been studying not only translation techniques from OCL to JML but also from JML to OCL in order to support Round-trip Engineering (RTE …”
Volltext
Tagungsbericht -
17
Formal Specification and Verification of JDK’s Identity Hash Map Implementation
ISSN: 0934-5043, 1433-299XVeröffentlicht: New York, NY ACM 13.09.2023Veröffentlicht in Formal aspects of computing (13.09.2023)“… We specified its behavior using the Java Modeling Language (JML) and proved correctness for the main insertion and lookup methods with KeY, a semi-interactive theorem prover for JML-annotated Java programs …”
Volltext
Journal Article -
18
Towards an industrial grade IVE for Java and next generation research platform for JML
ISSN: 1433-2779, 1433-2787Veröffentlicht: Berlin/Heidelberg Springer-Verlag 01.11.2010Veröffentlicht in International journal on software tools for technology transfer (01.11.2010)“… Tool support for the Java Modeling Language (JML) is a very pressing problem. A main issue with current tools is their architecture …”
Volltext
Journal Article Tagungsbericht -
19
Reusing a JML Specification Dedicated to Verification for Testing, and Vice-Versa: Case Studies
ISSN: 0168-7433, 1573-0670Veröffentlicht: Dordrecht Springer Netherlands 01.12.2010Veröffentlicht in Journal of automated reasoning (01.12.2010)“… In the Java context, the Java Modelling Language (JML) has been proposed as specification language …”
Volltext
Journal Article -
20
Model variables: cleanly supporting abstraction in design by contract
ISSN: 0038-0644, 1097-024XVeröffentlicht: Chichester, UK John Wiley & Sons, Ltd 01.05.2005Veröffentlicht in Software, practice & experience (01.05.2005)“… In design by contract (DBC), assertions are typically written using program variables and query methods. The lack of separation between program code and …”
Volltext
Journal Article

