Unlock instant, AI-driven research and patent intelligence for your innovation.

A Design Method of Service Bus Microkernel Framework Based on Formal Specification

A formal specification and service bus technology, applied in the field of formal specification-based service bus microkernel framework design, can solve problems affecting system security and correctness, misleading developers, etc.

Active Publication Date: 2022-07-26
EAST CHINA NORMAL UNIV +1
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] When designing and developing the microkernel framework, it is necessary to consider many aspects such as the security of the kernel and the system. At present, the common design specification documents are described by natural language, and the specification described by natural language will produce inevitable ambiguity. , which may mislead developers during the implementation process, thereby affecting the security and correctness of the system

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
  • A Design Method of Service Bus Microkernel Framework Based on Formal Specification
  • A Design Method of Service Bus Microkernel Framework Based on Formal Specification
  • A Design Method of Service Bus Microkernel Framework Based on Formal Specification

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention will be further described in detail with reference to the following specific embodiments and accompanying drawings. Except for the content specifically mentioned below, the process, conditions, experimental methods, etc. for implementing the present invention are all common knowledge and common knowledge in the field, and the present invention is not particularly limited.

[0044] like figure 1 Shown is the flow chart of the service bus microkernel framework design method based on the formal specification of the present invention, and the present invention includes the following steps:

[0045] Step 1: Formally describe the frame design specification described in natural language, and use the formal specification of the Hall logic abstract inter-process communication primitive;

[0046] This embodiment is an example of a return situation in the CALL primitive in the inter-process communication primitive designed by this framework, that is, when th...

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 service bus micro-kernel framework design method based on formal specification. First, the natural language specification is formally described, and the formal specification of the inter-process communication primitive is abstracted by using Hall logic; then based on the formal description Development and design framework; define an event service bus in the microkernel framework, the event service bus directly receives events trapped in the kernel through inter-process communication primitives, and decides whether to switch to network service proxy or local service processing according to the acquired data; event service The bus searches for the corresponding system service according to the service number, and calls the system service to complete the corresponding function; the system service directly interacts with the hardware and returns the result; the hardware interrupt generated by the ordinary hardware device is handled by the event service bus, and the intelligent hardware device is provided by its own controller. Handle the interrupt and call the interrupt service subroutine to complete the service. The framework completes the design of the microkernel with the event-driven service bus as the center.

Description

technical field [0001] The invention relates to the technical field of operating system microkernels, in particular to a design method of a service bus microkernel framework based on formal specifications. Background technique [0002] The system framework design of the operating system plays a crucial role in the performance of a computer system. For the open problem of the system framework design of the operating system, there are currently two main types of system framework designs: macro-kernel framework design and micro-kernel framework design. Kernel framework design. [0003] The operating system designed by the macro-kernel framework takes the main system functions of the operating system as a closely related whole to run in the kernel mode of the system. Improve overall system performance. With the increase of operating system functions and the complexity of the interface form, the system code of the macro-kernel framework is becoming more and more difficult to ma...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/20G06F8/30G06F9/48G06F9/54
Inventor 郭建陈志良关钰千辛耀中蒲戈光
Owner EAST CHINA NORMAL UNIV