Suchergebnisse - "Java Modeling Language"

  1. 1

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

    ISSN: 1532-0626, 1532-0634
    Veröffentlicht: Chichester, UK John Wiley & Sons, Ltd 25.11.2017
    Veröffentlicht in Concurrency and computation (25.11.2017)
    “… ‐critical Java profile specification. The Java Modeling Language is used to model conformance constraints for the profile …”
    Volltext
    Journal Article
  2. 2

    Eine formale Semantik für die Java Modeling Language von Bruns, Daniel

    ISSN: 0170-6012, 1432-122X
    Veröffentlicht: Berlin/Heidelberg Springer-Verlag 01.02.2012
    Veröffentlicht in Informatik-Spektrum (01.02.2012)
    “… Zusammenfassung Die Java Modeling Language (JML) wurde als Ansatz konzipiert, um das Spezifizieren von Software-Produkten einer breiteren Masse zugänglich zu machen …”
    Volltext
    Journal Article
  3. 3

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

    ISSN: 0168-7433, 1573-0670
    Veröffentlicht: Dordrecht Springer Netherlands 01.02.2010
    Veröffentlicht in 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 …”
    Volltext
    Journal Article
  4. 4

    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
  5. 5

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

    ISSN: 1433-2779, 1433-2787
    Veröffentlicht: 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 …”
    Volltext
    Journal Article
  6. 6

    Enabling the runtime assertion checking of concurrent contracts for the Java modeling language von Araujo, Wladimir, Briand, Lionel C., Labiche, Yvan

    ISBN: 9781450304450, 1450304451
    ISSN: 0270-5257
    Veröffentlicht: New York, NY, USA ACM 21.05.2011
    “… In previous work, we extended the Java Modeling Language (JML) with constructs to specify concurrent contracts for Java programs …”
    Volltext
    Tagungsbericht
  7. 7

    A Catalog of Bad Smells in Design-by-Contract Methodologies with Java Modeling Language von Viana, Thiago

    ISSN: 1976-4677
    Veröffentlicht: 2013
    “… These contracts can be written in languages, such as the Java Modeling Language (JML), an extension to the Java syntax …”
    Volltext
    Journal Article
  8. 8

    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
  9. 9

    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
  10. 10

    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
  11. 11

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

    ISSN: 1433-2779, 1433-2787
    Veröffentlicht: Berlin/Heidelberg Springer Berlin Heidelberg 01.11.2015
    “… Competitions like this are meant to provide a benchmark for verification systems. It consisted of three algorithms which the authors have implemented in Java, specified with the Java Modeling Language, and verified using the KeY system …”
    Volltext
    Journal Article
  12. 12

    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
  13. 13

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

    Veröffentlicht: 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 …”
    Volltext
    Buchkapitel
  14. 14

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

    ISSN: 1615-5262, 1615-5270
    Veröffentlicht: Berlin/Heidelberg Springer Berlin Heidelberg 01.08.2015
    Veröffentlicht in International journal of information security (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 …”
    Volltext
    Journal Article
  15. 15

    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
    “… Industrial Control Systems (ICS) are vulnerable to cybersecurity threats due to their distributed architecture and critical role in infrastructure sectors …”
    Volltext
    Tagungsbericht
  16. 16

    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
  17. 17

    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
  18. 18

    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
  19. 19

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

    ISSN: 2325-6664
    Veröffentlicht: 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 …”
    Volltext
    Tagungsbericht
  20. 20

    A runtime assertion checker for the Java Modeling Language von Cheon, Yoonsik

    ISBN: 9780496337019, 0496337017
    Veröffentlicht: ProQuest Dissertations & Theses 01.01.2003
    “… The Java Modeling Language (JML) is a formal behavioral interface specification language (BISL) for Java …”
    Volltext
    Dissertation