Method for transforming AADL (Architecture Analysis and Design Language) component to interface automata model based on model driven engineering
An interface automaton and model-driven technology, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as incomprehension, complex conversion relationships, and difficult reuse of conversion rules
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0054] The technical scheme of the present invention will be described in further detail below with reference to the accompanying drawings.
[0055] The main method of the present invention is based on the method of converting the AADL component to the interface automaton model based on model-driven engineering, and its main process is as follows: figure 1 Shown:
[0056] 1. Get the AADL model
[0057] 2. Construct AADL component meta-model
[0058] 3. Construct the IA (Interface Automata) metamodel
[0059] 4. Construct conversion rules from AADL to interface automata
[0060] 5. Create an ATL project, run the conversion rules, and use the conversion rules to convert the AADL model to the interface automaton.
[0061] The specific process is as attached figure 1 As shown, the main steps are as follows:
[0062] Step 10: Use OSATE to build the AADL model;
[0063] Step 11: Create AADL metamodel using EMF;
[0064] Step 12: Create an IA metamodel using EMF;
[0065] ...
PUM

Abstract
Description
Claims
Application Information

- R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com