Architecture Analysis and Design Language

Architecture Analysis and Design Language

AADL, Architecture Analysis and Design Language, est un langage de description d'architecture système destiné aux systèmes embarqués (contextes : automobile, aéronautique et spatial notamment). Sa standardisation est en cours sous l'autorité du SAE. Une première version stable, AADL 1.0, a été publiée en novembre 2004.

La première signification de AADL était Avionics Architecture Description Language.

Le principe est de décrire l'architecture pour mieux maîtriser sa complexité, et pouvoir vérifier quelques propriétés de ce système comme l'ordonnançabilité, la bonne transmission des messages, le bon dimensionnement du matériel (capacité mémoire ...). Une application d'AADL est UML pour la description de système qui permet également de générer automatiquement la conception.

AADL décrit plusieurs composants qui modélisent une partie du système. Certains composants sont matériels (bus, processor, memory ...), d'autres logiciels (process, thread, subprogram, ...). Chaque composant peut avoir des propriétés (champ properties), et peut contenir des sous-composants (un processus - process - pouvant par exemple contenir plusieurs fils d'exécution - threads). On peut également décrire plusieurs machines et les relier entre elles pour simuler des connexions réseaux entre elles.

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Architecture Analysis and Design Language de Wikipédia en français (auteurs)

Игры ⚽ Поможем написать курсовую

Regardez d'autres dictionnaires:

  • Architecture Analysis And Design Language — AADL, Architecture Analysis and Design Language, est un langage de description d architecture système destiné aux systèmes embarqués (contextes : automobile, aéronautique et spatial notamment). Sa standardisation est en cours sous l autorité …   Wikipédia en Français

  • Architecture analysis and design language — AADL, Architecture Analysis and Design Language, est un langage de description d architecture système destiné aux systèmes embarqués (contextes : automobile, aéronautique et spatial notamment). Sa standardisation est en cours sous l autorité …   Wikipédia en Français

  • Architecture analysis and design language — The Architecture Analysis Design Language (AADL) is an architecture description language standardized by SAE. AADL was first developed in the field of avionics, and was known formerly as the Avionics Architecture Description Language. It is… …   Wikipedia

  • Service-oriented analysis and design — As service oriented architecture (SOA) and the service oriented computing platform mature more formal approaches and methodologies to building service oriented solution logic have emerged. These build upon earlier analysis and design processes… …   Wikipedia

  • Object-oriented analysis and design — (OOAD) is a software engineering approach that models a system as a group of interacting objects. Each object represents some entity of interest in the system being modeled, and is characterised by its class, its state (data elements), and its… …   Wikipedia

  • Design rationale — A Decision Based Design Structure, which spans the areas of Engineering Design, Design Rationale and Decision Analysis. A Design Rationale is an explicit documentation of the reasons behind decisions made when designing a system or artifact. As… …   Wikipedia

  • Design Rationale — In the survey on design rationale (DR) for software engineering [Jarczyk, Loffler Shipman, Design Rationale for Software Engineering: A Survey] the authors give a very clear definition to design rationale, it is “the explicit listing of decisions …   Wikipedia

  • Design methods — is a broad area that focuses on: Divergence – Exploring possibilities and constraints of inherited situations by applying critical thinking through qualitative and quantitative research methods to create new understanding (problem space) toward… …   Wikipedia

  • Design thinking — refers to the methods and processes for investigating ill defined problems, acquiring information, analyzing knowledge, and positing solutions in the design and planning fields. As a style of thinking, it is generally considered the ability to… …   Wikipedia

  • Design closure — is the process by which a VLSI design is modified from its initial description to meet a growing list of design constraints and objectives. Every step in the IC design (such as static timing analysis, placement, routing, and so on) is already… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”