1 / 4

Architectural notations interoperability using the D U AL Ly framework

Architectural notations interoperability using the D U AL Ly framework. Background. Nowadays many languages for specifying software architectures exist ( e.g. ADLs , UML profiles) different degrees of formality different levels of abstraction

jnavarrette
Download Presentation

Architectural notations interoperability using the D U AL Ly framework

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Architectural notations interoperability using the DUALLy framework

  2. Background • Nowadays many languages for specifying software architectures exist ( e.g. ADLs , UML profiles) • different degrees of formality • different levels of abstraction • generic or domainspecific (vehicular, electronics, …) • Researchers acknowledge that a unique universal language cannotexist • different Domain Specific Languages coexist • lack of a unique tool • it is difficult to pass from one tool to the other • it is hard to achieve a good level of interoperability

  3. Main idea

  4. Benefits and future work Benefits: • Models interchange is extremely easy for software architects (the final users) • The weaving model of each notation is graphicallydefined once, and reused for each model that will be made • DUALLy permits the transformation among formal ADLs and UML model-based notations and viceversa • Software architects continue to use familiar architectural notations and tools Future work: • Automatic generation of weaving models • Round-trip engineering of modifications of target models • Techniques to check the quality of the generated transformations

More Related