Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 15 of 15 for “"Event-B"”.

  1. Providing concurrent implementations for Event-B developments

    The Event-B method is a formal approach to modelling systems which incorporates the notion of refinement. This work bridges the abstraction gap between the lowest level of Event-B refinement and a working implementation. We focus on the link between Event-B and concurrent, object-oriented …

    soton Repository record for Providing concurrent implementations for Event-B developments (opens in a new tab)

  2. Bringing requirements engineering to formal methods: timing diagrams for Event-B and KAOS

    Event-B is a language for the formal development of reactive systems. At present the RODIN toolkit (RODIN, 2009) for Event-B is used for modelling requirements, specifying refinements and verification. In order to extend the ability to model graphically requirements for the real-time domain, where …

    soton Repository record for Bringing requirements engineering to formal methods: timing diagrams for Event-B and KAOS (opens in a new tab)

  3. An incremental refinement approach to a development of a flash-based file system in Event-B

    … more benefits from, those theories and tools. Event-B is a formalism used for specifying and reasoning about systems. Rodin is an open and extensible tool for Event-B specification, refinement and proof. The flash file system is a complex system. Such systems are a challenge to specify and …

    soton Repository record for An incremental refinement approach to a development of a flash-based file system in Event-B (opens in a new tab)

  4. Event-B in the Institutional Framework: Defining a Semantics, Modularisation Constructs and Interoperability for a Specification Language

    Event-B is an industrial-strength specification language for verifying the properties of a given system’s specification. It is supported by its Eclipse-based IDE, Rodin, and uses the process of refinement to model systems at different levels of abstraction. Although a mature formalism, Event-B has …

    maynooth Repository record for Event-B in the Institutional Framework: Defining a Semantics, Modularisation Constructs and Interoperability for a Specification Language (opens in a new tab)

  5. Guarded atomic actions and refinement in a system-on-chip development flow: bridging the specification gap with Event-B

    … to formal reasoning and high-level synthesis. Event-B is a language and method that supports the development of specifications with automatic proof and refinement, based on guarded atomic actions. Latency-insensitive design ensures that a design composed of functionally correct components will …

    soton Repository record for Guarded atomic actions and refinement in a system-on-chip development flow: bridging the specification gap with Event-B (opens in a new tab)

  6. Methodology of refinement and decomposition in UML-B

    UML-B is a UML-like graphical front end for Event-B that provides support for object-oriented modelling concepts. In particular, UML-B supports class diagrams and state machines, concepts that are not explicitly supported in plain Event-B. In Event-B, refinement is used to relate system models at …

    soton Repository record for Methodology of refinement and decomposition in UML-B (opens in a new tab)

  7. Qualitative Software Engineering and Parallel Sorting Algorithm for Real Numbers

    … is about qualitative software engineering and Event-B modelling for class and Use case diagrams. Now a days distributed and parallel applications are most popular and are used in applications like telecommunications and aircraft systems with complex computations. It is very important to define …

    umkc Repository record for Qualitative Software Engineering and Parallel Sorting Algorithm for Real Numbers (opens in a new tab)

  8. CAN SOCIAL PROTESTS CHANGE LOCAL SENTENCING PATTERNS? EVIDENCE FROM THE 2015 BALTIMORE UPRISING

    … overall punitiveness of courts changed after the event, (b) whether the change disparately impacted different racial and ethnic groups, and (c) whether these effects vary geographically across the state of Maryland.

    maryland Repository record for CAN SOCIAL PROTESTS CHANGE LOCAL SENTENCING PATTERNS? EVIDENCE FROM THE 2015 BALTIMORE UPRISING (opens in a new tab)

  9. Elementary Principals Decision-Making Process During Crisis Situations In One Northern New Jersey District

    … theory (a) assessing the severity ofthe negative event (b) deterrnining response options, and (c) evaluating response options (Sweeny, 2008) during crisis situations. This is the first time crisis decision theory will be used to explore how schoolleaders respond to a crisis. CriticaI Incident …

    shu-thes Repository record for Elementary Principals Decision-Making Process During Crisis Situations In One Northern New Jersey District (opens in a new tab)

  10. Umkhosi Womhlanga (Reed Dance) as a tourism enterprise in KwaZulu-Natal: Perceptions, policies and practices

    … ceremony that is celebrated annually. This event attracts event tourists and generates revenue for the host communities of KwaNongoma, KwaZulu-Natal, and South Africa as a whole. It is assumed that the event has a massive tourism potential and platform to yield socio-economic benefits for …

    zulu Repository record for Umkhosi Womhlanga (Reed Dance) as a tourism enterprise in KwaZulu-Natal: Perceptions, policies and practices (opens in a new tab)

  11. Understanding time in natural language text

    Understanding time is essential to understanding events in the world. Knowing what has happened, what is happening, and what may happen in the future is critical for reasoning about those events. It is thus an important natural language processing (NLP) task to understand time. This thesis advances …

    uiuc Repository record for Understanding time in natural language text (opens in a new tab)

  12. Imaginative reasoning in probabilistic programs

    … as well as causation, i.e., whether some event A is the cause of some other event B. To perform inference, we introduce a number of new algorithms. Unlike traditional methods, these modify the internal structure of the model or reinterpret how it is executed. We introduce parametric …

    mit Repository record for Imaginative reasoning in probabilistic programs (opens in a new tab)

  13. Stress, coping, and adaptation in married couples

    … strain (or subjective stress) in response to an event is related to (a) person variables, including importance of the event, beliefs about internal or external control, anticipated difficulty of the event, and familiarity with the event; (b) situational variables including ambiguity and timing of …

    aus-cath Repository record for Stress, coping, and adaptation in married couples (opens in a new tab)

  14. Stress, coping, and adaptation in married couples

    … strain (or subjective stress) in response to an event is related to (a) person variables, including importance of the event, beliefs about internal or external control, anticipated difficulty of the event, and familiarity with the event; (b) situational variables including ambiguity and timing of …

    anu Repository record for Stress, coping, and adaptation in married couples (opens in a new tab)

  15. Vers une approche formelle d'ingénierie des exigences outillée et éprouvée

    La méthode SysML/KAOS permet de modéliser les exigences d’un système sous forme d’hiérarchies de buts. B System est une méthode formelle qui permet de construire, vérifier et valider la spécification d’un système. Un modèle B System est constitué d’une partie structurelle (ensembles abstraits et …

    sherbrooke Repository record for Vers une approche formelle d'ingénierie des exigences outillée et éprouvée (opens in a new tab)