Check patentability & draft patents in minutes with Patsnap Eureka AI!

Method for converting UML (Unified Modeling Language) model into AUTOSAR software assembly model

A technology of software components and conversion methods, applied in the direction of program control devices, etc., can solve the problems of failure to get involved in demand analysis and system design, unfavorable rapid development, etc., and achieve the effect of improving the degree of automation

Inactive Publication Date: 2010-08-04
ZHEJIANG UNIV
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the ability of AUTOSAR software components to express demand modeling needs to be improved. As the top layer of ATUOSAR, it describes the software architecture of the system and has entered the detailed design stage. failed to get involved
In addition, since AUTOSAR standard software components are still in the promotion stage, they are not familiar to the majority of architects and developers, which is not conducive to the rapid development

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
  • Method for converting UML (Unified Modeling Language) model into AUTOSAR software assembly model
  • Method for converting UML (Unified Modeling Language) model into AUTOSAR software assembly model
  • Method for converting UML (Unified Modeling Language) model into AUTOSAR software assembly model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The present invention will be further described below in conjunction with drawings and embodiments.

[0022] figure 1 Point out the relationship diagram of the software component model of the present invention, the relationship includes:

[0023] 1. The inclusion relationship between Composition and Atomic SWC;

[0024] 2. The containment relationship between Composition and Sub-composition; (to show the difference, Sub-composition means a Composition nested inside another Composition)

[0025] 3. The information exchange relationship between Atomic SWC and Sub-composition belonging to the same Composition;

[0026] 4. The information exchange relationship between Composition and Atomic SWC;

[0027] 5. Information interaction relationship between Composition and Sub-composition.

[0028] figure 2 Point out the model conversion operation flowchart of the present invention, specifically as follows:

[0029] 1. It is necessary to read UML model data from the object...

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 method for converting a UML (Unified Modeling Language) model into an AUTOSAR software assembly model. The method comprises the following steps of: extracting a logic relation among objects in an object model diagram by analyzing the object model diagram and a sequence diagram in the UML model, and converting and generating a software assembly model which accords with an AUTOSAR standard; or extracting mutual information among the objects in the sequence diagram, and converting and generating a software assembly model which accords with an AUTOSAR standard. The method is unnecessary to analyze all models in UML, just needs to extract the object model diagram and the sequence diagram and converts into the software assembly model, thereby solving the weakness on the requirement statement of a software assembly, improving the automation degree of model development, avoiding the error possibility in a manual execution process and accelerating the development speed.

Description

technical field [0001] The invention relates to automobile electronic software development technology, in particular to a conversion method from UML model to AUTOSAR software component model. Background technique [0002] AUTOSAR (AUTomotive Open System ARchitecture) is an open system architecture for automotive electronics. Software Component (SWC) is the uppermost application layer in the AUTOSAR architecture and is the encapsulation of the AUTOSAR application layer. The software component model has a standard unified package interface, which exists on the AUTOSAR RTE layer, and a piece of software described formally solves the development, integration and assembly of different automotive electronics software manufacturers. [0003] The UML language is a general-purpose modeling language, which facilitates the communication and discussion between automotive electronics manufacturers, automotive electronics software and hardware architects, and developers, while AUTOSAR SWC...

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 Applications(China)
IPC IPC(8): G06F9/44
Inventor 李红杨国青伍如意王超杨玉皓汪金波
Owner ZHEJIANG UNIV
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More