Suchergebnisse - Java Modeling Language - JML*

  1. 1

    A specification language design for the Java Modeling Language (JML) using Java 5 annotations von Taylor, Kristina Boysen

    ISBN: 0549540997, 9780549540991
    Verö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. 2

    Automatic Recovery of Run-time Threats in Distributed Industrial Control Systems von Raptis, George E., Khan, Muhammad Taimoor, Koulamas, Christos, Serpanos, Dimitrios

    ISSN: 1946-0759
    Veröffentlicht: IEEE 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. 3

    Specifying linked data structures in JML for combining formal verification and testing von Gladisch, Christoph, Tyszberowicz, Shmuel

    ISSN: 0167-6423, 1872-7964
    Veröffentlicht: Elsevier B.V 01.09.2015
    Verö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. 4

    Modular specification of frame properties in JML von Müller, Peter, Poetzsch-Heffter, Arnd, Leavens, Gary T.

    ISSN: 1532-0626, 1532-0634
    Veröffentlicht: Chichester, UK John Wiley & Sons, Ltd 01.02.2003
    Verö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. 5

    Specifying subtypes in Safety Critical Java programs von Haddad, Ghaith, Leavens, Gary T.

    ISSN: 1532-0626, 1532-0634
    Veröffentlicht: Blackwell Publishing Ltd 01.11.2013
    Verö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. 6

    On the Relationship between the Object Constraint Language (OCL) and the Java Modeling Language (JML) von Hamie, A.

    ISBN: 0769527361, 9780769527369
    ISSN: 2379-5352
    Veröffentlicht: IEEE 01.12.2006
    “… The Java Modeling Language (JML) is a behavioural interface specification language designed for specifying Java classes and interfaces …”
    Volltext
    Tagungsbericht
  7. 7

    Synthesizing Inline Security Monitors for ICS Using Generative AI and FormalBench von Raptis, George E., Taimoor Khan, Muhammad, Koulamas, Christos, Serpanos, Dimitrios

    Veröffentlicht: IEEE 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. 8

    LLM-based Generation of Formal Specification for Run-time Security Monitoring of ICS von Raptis, George E., Khan, Muhammad Taimoor, Koulamas, Christos, Serpanos, Dimitrios

    Veröffentlicht: IEEE 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. 9

    Towards a Unified Run-Time Monitoring Framework for Distributed Industrial Control Systems von Saramantas, Ioannis E., Raptis, George E., Khan, Muhammad Taimoor, Fassois, Spilios D., Sakellariou, John S., Koulamas, Christos, Iliopoulos, Ilias A., Serpanos, Dimitrios

    ISSN: 2687-8860
    Veröffentlicht: IEEE 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. 10

    How the design of JML accommodates both runtime assertion checking and formal verification von Leavens, Gary T., Cheon, Yoonsik, Clifton, Curtis, Ruby, Clyde, Cok, David R.

    ISSN: 0167-6423, 1872-7964
    Veröffentlicht: Elsevier B.V 01.03.2005
    Verö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. 11

    Automated translation of VDM to JML-annotated Java von Tran-Jørgensen, Peter W. V., Larsen, Peter Gorm, Leavens, Gary T.

    ISSN: 1433-2779, 1433-2787
    Veröffentlicht: Berlin/Heidelberg Springer Berlin Heidelberg 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. 12

    JCML: A specification language for the runtime verification of Java Card programs von da Costa, Umberto Souza, Moreira, Anamaria Martins, Musicante, Martin A., Souza Neto, Plácido A.

    ISSN: 0167-6423, 1872-7964
    Veröffentlicht: Elsevier B.V 01.04.2012
    Verö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. 13

    Translating B and Event‐B Machines to Java and JML von Cataño, Néstor, Rivera, Víctor, Rueda, Camilo, Wahls, Tim

    ISBN: 1848217099, 9781848217096
    Veröffentlicht: Hoboken, NJ, USA John Wiley & Sons, Inc 26.06.2014
    “… This chapter provides a brief introduction to B, Event‐B and Java Modeling Language (JML …”
    Volltext
    Buchkapitel
  14. 14

    A Case Study in JML-Assisted Software Development von Cataño, Néstor, Barraza, Fernando, García, Daniel, Ortega, Pablo, Rueda, Camilo

    ISSN: 1571-0661, 1571-0661
    Veröffentlicht: Elsevier B.V 02.07.2009
    Verö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. 15

    Formal specification of the JavaCard API in JML: the APDU class von Poll, Erik, van den Berg, Joachim, Jacobs, Bart

    ISSN: 1389-1286, 1872-7069
    Veröffentlicht: Amsterdam Elsevier B.V 16.07.2001
    Verö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. 16

    Bidirectional Translation between OCL and JML for Round-Trip Engineering von Shimba, Hiroaki, Hanada, Kentrao, Okano, Kozo, Kusumoto, Shinji

    ISSN: 1530-1362
    Veröffentlicht: IEEE 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. 17

    Formal Specification and Verification of JDK’s Identity Hash Map Implementation von De Boer, Martin, De Gouw, Stijn, Klamroth, Jonas, Jung, Christian, Ulbrich, Mattias, Weigl, Alexander

    ISSN: 0934-5043, 1433-299X
    Veröffentlicht: New York, NY ACM 13.09.2023
    Verö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. 18

    Towards an industrial grade IVE for Java and next generation research platform for JML von Chalin, Patrice, Robby, James, Perry R., Lee, Jooyong, Karabotsos, George

    ISSN: 1433-2779, 1433-2787
    Veröffentlicht: Berlin/Heidelberg Springer-Verlag 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. 19

    Reusing a JML Specification Dedicated to Verification for Testing, and Vice-Versa: Case Studies von du Bousquet, Lydie, Ledru, Yves, Maury, Olivier, Oriat, Catherine, Lanet, Jean-Louis

    ISSN: 0168-7433, 1573-0670
    Veröffentlicht: Dordrecht Springer Netherlands 01.12.2010
    Verö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. 20

    Model variables: cleanly supporting abstraction in design by contract von Cheon, Yoonsik, Leavens, Gary, Sitaraman, Murali, Edwards, Stephen

    ISSN: 0038-0644, 1097-024X
    Veröffentlicht: Chichester, UK John Wiley & Sons, Ltd 01.05.2005
    Verö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