AbstractsLaw & Legal Studies

Systematic inference of the context of utilization of the design knowledge by using a reference model

by Sébastien Adam




Institution: École de technologie supérieure
Department:
Year: 2016
Posted: 02/05/2017
Record ID: 2094834
Full text PDF: http://espace.etsmtl.ca/1705/1/ADAM_S%C3%A9bastien.pdf


Abstract

La définition d’activités systématiques pour développer des logiciels satisfaisants les attentes des parties prenantes est une préoccupation du génie logiciel. Concevoir l’architecture et la conception détaillée d’un logiciel est une activité critique. Atteindre les objectifs ciblés résulte de l'utilisation d'un ensemble approprié d’artéfacts de conception tels que les styles, les tactiques et les patrons. Les styles et les patrons organisent les décisions de conception. Les tactiques sont des blocs de construction des styles et des patrons. Le concepteur du logiciel est responsable d’appliquer les styles, les patrons et les tactiques pour permettre d'atteindre au mieux les objectifs ciblés. Pour satisfaire les parties prenantes, le concepteur doit: • comprendre les objectifs affectés par les styles, les patrons et les tactiques appliqués; • identifier les styles et les patrons pour supporter au mieux l’ensemble des tactiques; • prendre des décisions pour produire le meilleur équilibre entre les objectifs ciblés; et • comprendre les effets des artéfacts de conceptions utilisés. Le concepteur du logiciel a quelques préoccupations lors de la mesure des effets des styles, des patrons et des tactiques sur un ensemble d'objectifs ciblés, incluant: • les schémas de représentations textuelles ou graphiques généralement utilisés pour décrire les styles, les patrons et les tactiques obligent le concepteur à extraire les décisions de conception et les connaissances de leurs effets sur le logiciel; • les effets sont décrits en termes de caractéristiques de qualité et ne sont pas précisément détaillés et soutenus par des explications contextuelles; et • les effets ne sont pas quantifiés, ce qui rend difficile d'évaluer quelle décision est mieux qu’une autre dans un contexte particulier. Ce projet de recherche propose un modèle de référence pour décrire les styles, les patrons et les tactiques à l’aide d’un ensemble d’artéfacts de conception et d’arguments. Le modèle de référence et les techniques connexes sont proposés pour soutenir le concepteur lors de l’analyse des styles, des patrons et des tactiques utilisés dans un contexte particulier. La méthodologie proposée permet d’inférer à partir d’un ensemble d’arguments contextualisés l'ordre de traitement des problèmes liés à l’utilisation des artéfacts de conception.