Component-oriented model-based software construction and verification method

A component model and software technology, applied in the field of software construction and verification based on component model, to achieve the effect of simple algorithm, good stability and simple equipment

Inactive Publication Date: 2014-06-11
RES INST OF SUN YAT SEN UNIV & SHENZHEN
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The following questions must be answered in the verification activities: 1) How many defects can be found through the review; 2) How many defects are found during...

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
  • Component-oriented model-based software construction and verification method
  • Component-oriented model-based software construction and verification method
  • Component-oriented model-based software construction and verification method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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 component-oriented model-based software construction and verification method, which comprises the following steps of establishing a compiling environment in an open source operating system Linux, coding an application based on an object-oriented model in a Windows environment, and compiling an obtained application source code to obtain a dynamic link library under a Windows platform; generating a dynamic library which can be reutilized in a Linux environment or an embedded environment by utilizing a Makefile; running a program to be verified independently under the Linux environment or the embedded development environment, generating output by linking the so dynamic link library, printing the output or directly storing the output in a text format, and recording the output as a text A; running the program to be verified independently under a C++ development environment by utilizing the obtained dynamic library, generating output by linking the so dynamic link library, printing the output or directly storing the output in the text format, and recording the output as a text B; directly comparing the texts A and B for verification by using a binary comparison method.

Description

technical field [0001] The invention relates to the field of software engineering technology compatibility, in particular to a method for building and verifying software based on a component-oriented model. Background technique [0002] COM is a model that can be used to construct software components. It was proposed and released by Microsoft, and it has been growing continuously for decades. So far, COM technology has been called the three major standards of component development together with JavaBeans and CORBA. COM has the characteristics of component development language independence, cross-platform, component running location and process transparency, component configuration flexibility and running security, etc., and it is supported by popular development environments (such as VC, VB, Delphi, etc.), Compared with other component technologies, the development process of COM is simple and easy to manpower. These factors make COM one of the popular component development...

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): G06F11/36
Inventor 刘海亮廖奇罗笑南杨艾琳苏航
Owner RES INST OF SUN YAT SEN UNIV & SHENZHEN
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products