Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Formal modeling and verification method for inter-process communication mechanism of microkernel operating system based on Event-B method

A technology of inter-process communication and formal modeling, applied in the field of microkernel operating system modeling and verification, which can solve problems such as difficult modeling

Active Publication Date: 2020-04-07
EAST CHINA NORMAL UNIV
View PDF2 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention overcomes the difficulty that the inter-process communication mechanism of the micro-kernel operating system is difficult to model, according to the rewritten requirements of the original requirements of the inter-process communication mechanism of the micro-kernel operating system, the micro-kernel operating system environment and the inter-process The communication mechanism establishes an abstract model, refines the model in multiple layers, and finally obtains an implementation model that meets the above requirements, and proves the feasibility and security of the mechanism in the implementation model

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Formal modeling and verification method for inter-process communication mechanism of microkernel operating system based on Event-B method
  • Formal modeling and verification method for inter-process communication mechanism of microkernel operating system based on Event-B method
  • Formal modeling and verification method for inter-process communication mechanism of microkernel operating system based on Event-B method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be further described in detail in conjunction with the following specific embodiments and accompanying drawings. The process, conditions, experimental methods, etc. for implementing the present invention, except for the content specifically mentioned below, are common knowledge and common knowledge in this field, and the present invention has no special limitation content.

[0039] The invention discloses a modeling and verification of a micro-kernel operating system inter-process communication mechanism based on the Event-B method, including: rewriting demand design analysis, according to the event-B-based micro-kernel operating system inter-process communication mechanism, The analysis meets the original requirements of Event-B modeling. According to the inter-process communication mechanism of the microkernel operating system based on the Event-B method and the results of the original requirements, the design analysis meets the rewriting re...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a formal modeling and verification method for an inter-process communication mechanism of a microkernel operating system based on an Event-B method. The method comprises the steps that demand design analysis is conducted, specifically, according to a microkernel operating system inter-process communication mechanism based on an Event-B method, in combination with a subscriber publisher mode, design analysis is conducted to meet the original demand of Event-B modeling; according to the inter-process communication mechanism of the microkernel operating system based on theEvent-B method and the result of the original demand, designing and analyzing meet the rewriting demand of Event-B modeling; and modeling and refining verification: a model for verifying the inter-process communication mechanism of the microkernel operating system is designed and created based on the Event-B method according to a rewriting demand. Proving obligations needing to be verified by themodel comprise a model functional invariant, a model property invariant and a safety property related invariant.

Description

technical field [0001] The invention belongs to the technical field of micro-kernel operating system modeling and verification, and in particular uses the Event-B modeling verification language to design a method for rewriting requirements and modeling verification of a micro-kernel operating system inter-process communication mechanism based on the Event-B method. Background technique [0002] The operating system is the cornerstone of the Internet era. However, with the continuous development of the times, the macro-kernel operating system is becoming larger and larger. For the sake of execution efficiency and simple architecture, there are a large number of unnecessary functional services in the kernel. This situation makes the macro kernel operating system more and more functions, but also makes its security worse and worse, because the huge code will inevitably lead to some loopholes and conflicts. [0003] The microkernel operating system is different from the macroker...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/54G06F9/52G06F8/10G06F8/20G06F8/35
CPCG06F9/54G06F9/524G06F8/10G06F8/24G06F8/35Y02D10/00
Inventor 李钦关钰千郭建蒲戈光
Owner EAST CHINA NORMAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products