Skip to content

OSATE allows aadl2 file extension for AADL files #2197

@Etienne13

Description

@Etienne13

Note: this issue is actually difficult to reproduce on other examples than the one referenced bellow. I tried to reproduce it on simpler examples but I did not manage to.

Summary

I use the example here during one of my courses. I ask students to complete the process implementation named control_application.impl. They have to add thread subcomponents, and connect them.

Steps to Reproduce

  1. Download the archive referenced above. Extract the content of the archive and import the project in it (File --> Import --> Existing project into workspace...)
  2. Create the Structure diagram for the process implementation control_application.impl in software.aadl
  3. From the textual editor, add a new thread in control_application.impl, say obst_detection2: thread obstacle_detection;

open the diagram of control_application.impl, obst_detection2 does not appear. Open the "Configure diagram" menu, obst_detection2 does not appear. Restart osate, and open the "Configure diagram" menu --> obst_detection2 does appear now.

Environment

  • OSATE Version: 2.7.0 but first noticed the issue in 2.5.3
  • Operating System: Linux Ubuntu and Debian

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions