Výsledky vyhledávání - "Java Modeling Language"

  1. 1

    Verifying OpenJDK’s LinkedList using KeY (extended paper) Autor Hiep, Hans-Dieter A., Maathuis, Olaf, Bian, Jinting, de Boer, Frank S., de Gouw, Stijn

    ISSN: 1433-2779, 1433-2787
    Vydáno: Berlin/Heidelberg Springer Berlin Heidelberg 01.10.2022
    “…As a particular case study of the formal verification of state-of-the-art, real software, we discuss the specification and verification of a corrected version…”
    Získat plný text
    Journal Article
  2. 2

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

    ISSN: 1946-0759
    Vydáno: 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,…”
    Získat plný text
    Konferenční příspěvek
  3. 3

    The Java Verification Tool KeY:A Tutorial

    ISBN: 3031711769, 9783031711763
    Vydáno: Switzerland Springer 2024
    Vydáno v Formal Methods (2024)
    Získat plný text
    Kapitola
  4. 4

    Conformance test development with the Java modeling language Autor Søndergaard, Hans, Korsholm, Stephan E., Ravn, Anders P.

    ISSN: 1532-0626, 1532-0634
    Vydáno: Chichester, UK John Wiley & Sons, Ltd 25.11.2017
    Vydáno v Concurrency and computation (25.11.2017)
    “…Summary In order to claim conformance with a Java Specification Request, a Java implementation has to pass all tests in an associated Technology Compatibility…”
    Získat plný text
    Journal Article
  5. 5

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

    ISSN: 0167-6423, 1872-7964
    Vydáno: Elsevier B.V 01.09.2015
    Vydáno v 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…”
    Získat plný text
    Journal Article
  6. 6

    Implementation-level verification of algorithms with KeY Autor Bruns, Daniel, Mostowski, Wojciech, Ulbrich, Mattias

    ISSN: 1433-2779, 1433-2787
    Vydáno: Berlin/Heidelberg Springer Berlin Heidelberg 01.11.2015
    “…We give an account on the authors’ experience and results from the software verification competition held at the Formal Methods 2012 conference. Competitions…”
    Získat plný text
    Journal Article
  7. 7

    Dynamic Dispatch for Method Contracts Through Abstract Predicates Autor Mostowski, Wojciech, Ulbrich, Mattias

    Vydáno: Springer Nature 2017
    “…Dynamic method dispatch is a core feature of object-oriented programming by which the executed implementation for a polymorphic method is only chosen at…”
    Získat plný text
    Kapitola
  8. 8

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

    ISSN: 1532-0626, 1532-0634
    Vydáno: Blackwell Publishing Ltd 01.11.2013
    Vydáno v 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,…”
    Získat plný text
    Journal Article
  9. 9

    Understanding the implemented access control policy of Android system services with slicing and extended static checking Autor Mustafa, Tanveer, Sohr, Karsten

    ISSN: 1615-5262, 1615-5270
    Vydáno: Berlin/Heidelberg Springer Berlin Heidelberg 01.08.2015
    “…Android is one of the major smartphone platforms today. One reason for this success is that many interesting applications are made available through Google…”
    Získat plný text
    Journal Article
  10. 10

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

    Vydáno: IEEE 04.08.2025
    “…Industrial Control Systems (ICS) are vulnerable to cybersecurity threats due to their distributed architecture and critical role in infrastructure sectors…”
    Získat plný text
    Konferenční příspěvek
  11. 11

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

    Vydáno: IEEE 14.10.2025
    “…Industrial Control Systems (ICS) increasingly face cybersecurity threats due to their distributed architecture and critical role in infrastructure operations…”
    Získat plný text
    Konferenční příspěvek
  12. 12

    Translating Natural Language Requirements to Formal Specifications: A Study on GPT and Symbolic NLP Autor Leong, Iat Tou, Barbosa, Raul

    ISSN: 2325-6664
    Vydáno: IEEE 01.06.2023
    “…Software verification is essential to ensure dependability and that a system or component fulfils its specified requirements. Natural language is the most…”
    Získat plný text
    Konferenční příspěvek
  13. 13

    Faster and More Complete Extended Static Checking for the Java Modeling Language Autor James, Perry R., Chalin, Patrice

    ISSN: 0168-7433, 1573-0670
    Vydáno: Dordrecht Springer Netherlands 01.02.2010
    Vydáno v Journal of automated reasoning (01.02.2010)
    “…Extended Static Checking (ESC) is a fully automated formal verification technique. Verification in ESC is achieved by translating programs and their…”
    Získat plný text
    Journal Article
  14. 14

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

    ISBN: 1848217099, 9781848217096
    Vydáno: 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). It presents the B2Jml and EventB2Java tools, including descriptions…”
    Získat plný text
    Kapitola
  15. 15

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

    ISSN: 1571-0661, 1571-0661
    Vydáno: Elsevier B.V 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…”
    Získat plný text
    Journal Article
  16. 16

    temporaljmlc: A JML Runtime Assertion Checker Extension for Specification and Checking of Temporal Properties Autor Hussain, F, Leavens, G T

    ISBN: 9781424482894, 1424482895
    ISSN: 1551-0255
    Vydáno: IEEE 01.09.2010
    “…Most mainstream specification languages primarily deal with a program's functional behavior. However, for many common problems, besides the system's…”
    Získat plný text
    Konferenční příspěvek
  17. 17

    An Aspect-Oriented Approach to Modular Behavioral Specification Autor Yamada, Kiyoshi, Watanabe, Takuo

    ISSN: 1571-0661, 1571-0661
    Vydáno: Elsevier B.V 19.09.2006
    “…Behavioral interface specification languages, such as Java Modeling Language (JML), can be used to specify the behavior of program modules. We have developed a…”
    Získat plný text
    Journal Article
  18. 18

    Improving the Quality of Web-based Enterprise Applications with Extended Static Checking: A Case Study Autor Rioux, Frédéric, Chalin, Patrice

    ISSN: 1571-0661, 1571-0661
    Vydáno: Elsevier B.V 22.05.2006
    “…ESC/Java2 is a tool that statically detects errors in Java programs and that uses the Java Modeling Language (JML) as its annotation language. ESC/Java2 can…”
    Získat plný text
    Journal Article
  19. 19

    A Verification-Centric Software Development Process for Java Autor Zimmerman, D.M., Kiniry, J.R.

    ISBN: 1424459125, 9781424459124
    ISSN: 1550-6002
    Vydáno: IEEE 01.08.2009
    “…Design by contract (DBC) is an oft-cited, but rarely followed, programming practice that focuses on writing formal specifications first, and writing code that…”
    Získat plný text
    Konferenční příspěvek
  20. 20

    Practical Aspects of Automated Deduction for Program Verification Autor Ahrendt, Wolfgang, Beckert, Bernhard, Giese, Martin, Rümmer, Philipp

    ISSN: 0933-1875, 1610-1987
    Vydáno: Berlin/Heidelberg Springer-Verlag 01.04.2010
    “…Software is vital for modern society. It is used in many safety- or security-critical applications, where a high degree of correctness is desirable. Over the…”
    Získat plný text
    Magazine Article