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