Closed juli1 closed 10 years ago
Follow-up on that issue. The problem can be diagnosed by trying to instantiate integration.software_generic in integration.aadl. The problem is that this component extends an abstract component and refines the subcomponents with process that contains internal connections. The connection instance is not correctly created and finished at the datain1 in the subcomponent p where it should continue all the way to the thread subcomponents contained in the refined p subcomponent.
When instantiating a component with multiple extends/inheritance, all connection instances are not. This can be reproduce using the project on https://github.com/osate/examples/tree/master/latency-case-study and try to instanciate integration.software in integration-software.aadl
When instantiating the component, it reports missing connections.