Passer à la navigation principale Passer à la recherche Passer au contenu principal

Facilitating AADL Model Processing and Analysis with OSATE-DIM

Résultats de recherche: Contribution à un journalArticleRevue par des pairs

Résumé

The Architecture Analysis and Design Language (AADL) is a rich component-based language for modelling embedded systems. To ease processing AADL models, OSATE, the reference tool for AADL, provides the ‘instance’ model derived from base ‘declarative’ model/s. An instance model represents the operational view of a declarative model in a simple object tree where information is flattened (with no component extensions / refinements) so that tools can easily analyze the model. Note that information is lost in instantiation. Since the instance model is a (un-symmetric) ‘view’ of the declarative model, the capability to directly modify the instance model requires a solution to the view-update problem. We demonstrate the OSATE Declarative-Instance Mapping Tool (OSATE-DIM) to perform incremental deinstantiation in AADL. OSATE-DIM significantly eases the development of AADL model processing tools for analysis and code generation.

langue originaleAnglais
Pages (de - à)55-58
Nombre de pages4
journalAda User Journal
Volume45
Numéro de publication1
étatPublié - 1 janv. 2024

Empreinte digitale

Examiner les sujets de recherche de « Facilitating AADL Model Processing and Analysis with OSATE-DIM ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation