24 research outputs found

    Modélisation en UML/OCL des langages de programmation et de leurs propriétés et processus IDM

    Get PDF
    Cette étude est axée sur l'activité de génération de composants logiciels se situant en phase terminale des processus de développement de logiciels dirigés par les modèles. Dans une première partie, nous présentons les travaux de recherche déjà existants sur les modèles et les transformations de modèles, ainsi que sur la modélisation en UML/OCL des langages de programmation limitée, la plupart du temps, aux aspects syntaxiques. Dans une deuxième partie, nous montrons comment nous modélisons en UML/OCL, les propriétés comportementales et axiomatiques des langages de programmation de style impératif. La modélisation des propriétés comportementales et axiomatiques d'un langage, en UML/OCL enrichi d'un langage d'actions, nous amène à montrer comment on peut, à l'aide de triplets de Hoare, vérifier que des segments de modèles de programmes sont corrects. Les assertions déduites des triplets de Hoare par application des propriétés axiomatiques du langage sont transmises à un Atelier B en vue d'étudier leurs éventuelles validités. Dans une troisième partie, nous montrons comment on peut injecter au niveau du Méta-Modèle UML des propriétés comportementales et axiomatiques spécifiques à un domaine d'applications particulier. Nous nous sommes limités au fragment du Méta-Modèle UML définissant les diagrammes d'activité se situant donc en amont des modèles de codes, avant la génération proprement dite des codes. La cohérence entre les modèles et les codes peut se vérifier à l'aide de propriétés comportementales et axiomatiques en comparant les modèles issues des exigences et les modèles des codes. Ces travaux de recherche ont été financés dans le cadre de l'ANR.Our work focuses on the software component generation phase that takes place at the last phase of a model driven development process. Our work is related to either the modelware or the grammarware because the model driven process can be considered as a successive of model transformations whereas the code generation is a specific transformation from the model to a language grammar. In the first part, we resume some relative works in the domain of the models and of the models transformation; we also present the language modeling in UML which is generally restricted by the syntax modeling. In the second part, we show how we model in UML/OCL the behavioral and axiomatic properties of imperative programming languages. The modeling of the behavioral properties helps to execute the code models if we dispose a right execution environment. In the other hand, the modeling of the axiomatic properties helps to demonstrate the correctness of the code model. In fact, the assertions obtained from the modeling of the axiomatic properties of the language will be transferred to a B atelier in order to have further validation. In the third part, we show how we inject into the UML metamodel the considered domain behavioral and axiomatic properties. We focus on the activity diagram metamodel of the UML which defines the behavior part of a UML model. The coherence between the models and the codes can be then verified in comparing the behavioral and axiomatic properties of the models issued from the requirements and that of the codes. Our work is financed by the ANR research projects

    Etude et Implantation d'Algorithmes de Compression d'Images dans un Environnement Mixte Matériel et Logiciel

    Get PDF
    The main purpose of this thesis was to contribute to the development and to the design of anembedded system for multimedia by using the HW/SW methodology (codesign). A library offlexible IP cores (Intellectual Property) for video applications was created. Within thisframework, a hardware platform for video acquisition and video restitution was achieved inorder to evaluate the codesign methodology approach and to study the video processingalgorithm. We have studied and implemented the H.263 video encoder from the UIT-Torganism. The frequency of our platform is about 120 MHz. The whole development wasexecuted under ÎĽClinux Operating System and controlled by the NIOS II processor. TheH.263 encoder was developed with different hardware accelerators for the SAD, TCD/TCDIand Q/QI operations and permits finally to code video sequences at [email protected] sujet de cette thèse est la contribution au dĂ©veloppement et Ă  la conception d’un systèmemultimĂ©dia embarquĂ© en utilisant la mĂ©thodologie de conception conjointelogicielle/matĂ©rielle (codesign). Il en a dĂ©coulĂ© la constitution d’une bibliothèque des modulesIP (Intellectual Property) pour les applications vidĂ©o. Dans ce contexte, une plateformematĂ©rielle d’acquisition et de restitution vidĂ©o a Ă©tĂ© rĂ©alisĂ©e servant de prĂ©alable Ă l’évaluation de la mĂ©thodologie de conception en codesign et Ă  toute Ă©tude d’algorithme detraitement vidĂ©o. On s’est intĂ©ressĂ© en particulier Ă  l’étude et Ă  l’implantation de la norme decompression vidĂ©o H.263 de l’organisme UIT-T. La frĂ©quence de fonctionnement de laplateforme est de 120 MHz. L’ensemble du dĂ©veloppement est exĂ©cutĂ© par le processeurNIOS II sous le système d’exploitation ÎĽClinux. Le codeur H.263 ainsi dĂ©veloppĂ©, grâce auxdiffĂ©rents accĂ©lĂ©rateurs matĂ©riels pour le SAD, TCD/TCDI et Q/QI permet de coder dessĂ©quences vidĂ©o QCIF@15Hz

    Etude et implantation d'algorithmes de compression d'images dans un environnement mixte matériel et logiciel

    Get PDF
    Le sujet de cette thèse est la contribution au dĂ©veloppement et Ă  la conception d’un système multimĂ©dia embarquĂ© en utilisant la mĂ©thodologie de conception conjointe logicielle/matĂ©rielle (codesign). Il en a dĂ©coulĂ© la constitution d’une bibliothèque des modules IP (Intellectual Property) pour les applications vidĂ©o. Dans ce contexte, une plateforme matĂ©rielle d’acquisition et de restitution vidĂ©o a Ă©tĂ© rĂ©alisĂ©e servant de prĂ©alable Ă  l’évaluation de la mĂ©thodologie de conception en codesign et Ă  toute Ă©tude d’algorithme de traitement vidĂ©o. On s’est intĂ©ressĂ© en particulier Ă  l’étude et Ă  l’implantation de la norme de compression vidĂ©o H.263 de l’organisme UIT-T. La frĂ©quence de fonctionnement de la plateforme est de 120 MHz. L’ensemble du dĂ©veloppement est exĂ©cutĂ© par le processeur NIOS II sous le système d’exploitation ÎĽClinux. Le codeur H.263 ainsi dĂ©veloppĂ©, grâce aux diffĂ©rents accĂ©lĂ©rateurs matĂ©riels pour le SAD, TCD/TCDI et Q/QI permet de coder des sĂ©quences vidĂ©o [email protected] main purpose of this thesis was to contribute to the development and to the design of an embedded system for multimedia by using the HW/SW methodology (codesign). A library of flexible IP cores (Intellectual Property) for video applications was created. Within this framework, a hardware platform for video acquisition and video restitution was achieved in order to evaluate the codesign methodology approach and to study the video processing algorithm. We have studied and implemented the H.263 video encoder from the UIT-T organism. The frequency of our platform is about 120 MHz. The whole development was executed under ÎĽClinux Operating System and controlled by the NIOS II processor. The H.263 encoder was developed with different hardware accelerators for the SAD, TCD/TCDI and Q/QI operations and permits finally to code video sequences at QCIF@15Hz

    The pension projection package of the Destinie 2 model: users guide

    Get PDF
    The Destinie model is a dynamic microsimulation model whose main purpose is the long run projection of pensions both at the macro and micro levels. This document presents how such simulations can be built with the new version of the model. They do not rely on a closed ready-made program where variants would be obtained by just changing values for a predetermined set of parameters. The new Destinie 2 model has been rather designed as a toolbox of modules, allowing the construction of ad hoc projection programs that can be tailored to users demands. We provide a comprehensive view of this toolbox. This document addresses the needs of both basic users and more advanced ones, including for applications that would eventually require the building of additional modules.Microsimulation, pensions

    Circulation symbolique des désordres fonctionnels gastro-intestinaux : étude réalisée dans les familles québécoises francophones

    Get PDF
    La présente étude en anthropologie médicale propose d’examiner la dimension socioculturelle des désordres fonctionnels gastro-intestinaux (DFGI) en considérant l’expérience de six familles québécoises francophones où un pré-adolescent souffre de symptômes associés à un DFGI. Le regard anthropologique qui nous a permis d’appréhender ces expériences de douleur s’appuie principalement sur les travaux issus de la psychiatrie transculturelle, de même que sur les influences de l’anthropologie du corps et de la phénoménologie. À travers ce regard, la somatisation est considérée comme une forme de communication de la douleur, modulée de manière importante par le contexte socioculturel et représentative d’une certaine souffrance sociale. Ce langage ponctué d’idiomes de détresse et de métaphores permet aux individus d’exprimer leur souffrance et de mobiliser un soutien social efficace pour la prendre en charge. Dès lors, le corps doit être perçu comme un corps vécu; comme un lieu de marquage du social, mais également comme un instrument de positionnement social et une frontière où des mouvements d’appartenance et de divergence sont exprimés. Par l’exploration, dans chacune de ces familles, des différentes manières de décrire les symptômes, de les interpréter et d’y réagir, nous avons procédé à la reconstruction d’histoires particulières pour voir comment ces symptômes venaient s’inscrire dans la biographie individuelle et familiale. À travers l’analyse de la construction du sens de la douleur et des pratiques adoptées pour la contrôler, la douleur abdominale nous est apparue comme intimement liée à l’expérience sociale et la médicalisation comme une base pour une meilleure appréhension de cette douleur. Par ses maux de ventre, l’enfant exprime ses limites corporelles et sociales. À l’intérieur de la famille, l’expression de cette limite peut être parfois dérangeante, confrontante, et même entraîner des rapports conflictuels. C’est ainsi qu’est « négociée » une approche appropriée à la douleur qui redéfinit les rôles de chacun par rapport à cette dernière. Le ventre devient le médiateur qui permet le compromis nécessaire au « vivre ensemble » ou au « vivre dans le monde ». À l’issue de ii cette négociation qui implique la participation du médecin traitant, les rapports sont parfois reconstruits et la relation au monde et aux autres peut devenir différente.This study in medical anthropology is an exploration of the sociocultural dimension of functional gastrointestinal disorders (FGID) considering the experience of six frenchspeaking families of Québec where a pre-teenager suffers from symptoms associated with FGID. The anthropological perspective that allowed us to approach these experiences of pain is based mainly on work from tanscultural psychiatry, as well as on the influences of the anthropology of the body and phenomenology. Through this view, somatization is considered to be a form of communication of distress, modulated in an important way by sociocultural context and reflecting social suffering. This language punctuated with idioms of distress and metaphors allows individuals to express their suffering and to mobilize an efficient social support. From then on, the body must be seen as a lived body; as a place of social marking, but also as an instrument of social positioning and a border where movements of belonging and divergence are expressed. By exploring, in each of these families, different ways of describing the symptoms, interpret them and respond to them, we proceeded to the reconstruction of particular stories to find how these symptoms were part of the individual’s and family’s biography. Through the analysis of how those families make sense of the pain and adopte practices to control it, abdominal pain appeared to us as intimately linked to social experience and the medicalization as a basis for a better apprehension of this suffering. While telling his or her pain, the child is also expressing his or her bodily and social boundaries. Within the family, the expression of this limit can sometimes be disturbing, confrontational, even lead to conflict. Thus was “negociated” an appropriate approach to pain that redefines the roles of each in relation to it. The abdomen becomes the mediator who allows the compromises needed to “live together” or to “live in the world”. Following this “negociation” that involves the participation of the attending physician, bonding within the family is sometimes positively transformed and the relation to the world and to the others can become different

    Le cadre privatif (des données aux contextes)

    Get PDF
    Nous construisons une analyse des dispositifs identitaires contemporains (dont les réseaux socionumériques) sur plusieurs niveaux : au niveau informatique (modèle conceptuel clôturant représentations sociales et sociabilités) ; au niveau microsocial (négociation des singularités subjectives et ancrage des normes sociales) ; au niveau économique (stratégies hégémoniques et partenariat avec les industries culturelles) ; au niveau sociopolitique (expérimentation de postures individuelles sur la base d'expériences affectives et dans un cercle privé rendant possible l'engagement dans les processus délibératifs constituant le sens commun). Pour appréhender ces enjeux, nous avons mis en œuvre une méthodologie immersive et multi-située en compagnie d'une population composée de figures du sujet contemporain : des apprentis en BTS dans le secteur du Tertiaire, soumis à un complexe de contraintes, et engagés au niveau personnel et socioprofessionnel dans divers dispositifs identitaires. Il ressort de ces analyses plusieurs propositions théoriques, dont celle du cadre privatif présenté comme ensemble de contraintes identitaires définies ou négociées par les interactants et resitué au niveau informatique (ingénierie de la vie privée médiatisée), microsocial (veille mutuelle), économique (modèle socioéconomique du salon), sociopolitique (espace anecdotique), et méthodologique (immersion auprès des usagers).We build an analysis of contemporary identity devices (including social network sites) on several levels: computer (conceptual model ending social representations and sociability), microsocial (negotiating subjective singularities and anchoring social norms), economics (hegemonic strategies and partnerships with cultural industries), socio-political (experimenting individual postures based on emotional experiences in a private club model and making it possible to engage in deliberative processes constituting common sense). To understand these issues, we have implemented an immersive and multi-situated methodology located in a population composed of contemporary subject's figures: young apprentices in the Tertiary, subject to complex constraints, and committed personal level, social and professional identity in various devices. It is clear from these analyzes several theoretical proposals, including the privatory framework presented as a set of identity constraints defined or negotiated by interactants and situating in Computer Science (engineering publicized privacy), the micro (mutual insight), economic (socioeconomic model of the private club ), socio-political (anecdotical sphere) and methodological (immersion to users).SAVOIE-SCD - Bib.électronique (730659901) / SudocGRENOBLE1/INP-Bib.électronique (384210012) / SudocGRENOBLE2/3-Bib.électronique (384219901) / SudocSudocFranceF

    Le transfert d'Ă©chelle

    Get PDF
    corecore