• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 40
  • 16
  • 8
  • 3
  • 3
  • 2
  • 1
  • 1
  • 1
  • 1
  • Tagged with
  • 89
  • 17
  • 16
  • 13
  • 9
  • 9
  • 8
  • 8
  • 7
  • 7
  • 7
  • 7
  • 6
  • 5
  • 5
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
71

Syntax-Based Dependency Discovery : Extracting Dependencies Between Integration Test Cases for Passive Testing / Syntaxbaserad upptäckt av beroenden : Extrahering av beroenden mellan integrationstestfall för passiv testning

Halldoff, David, Sten, Martin January 2023 (has links)
Modern-day vehicles consist of numerous electronic computing devices with accompanying software. Since vehicles are generally classified as safety-critical systems, rigorous testing strategies have to be deployed to ensure correct operation of the embedded software. Testing in an active sense is understood to be the main testing method for software in general. The main characteristic of active testing is that test cases have complete control over the system under test, warranting sequential execution of test cases. To complement active testing a method called passive testing is being researched, where the main benefit compared to active testing is that the evaluation of test cases becomes parallelizable. As passive testing opens up for concurrency, the issue of not recognizing faulty behavior arises. This could be the case when simultaneously testing functions which share an output, and the incorrect behavior of a function is being masked by the correct behavior of another function. To avoid vacuous test results, the evaluation of dependent test cases can be separated. Previous work describes the process of extracting dependencies between test cases from requirement specifications. However, this approach is not suitable when test cases are derived from various artifacts. In this thesis we present a syntax-based approach for dependency discovery between test cases. The approach was evaluated through a case study using integration test cases developed for active hardware-in-the-loop testing at Scania CV. Dependencies between 946 test cases have been extracted and the test cases were grouped into three categories, with 286 test cases being identified as independent. The approach shows some potential for evaluating test cases written for active testing, but the results indicate that using test cases written specifically for passive testing may yield better results. The approach also proved to be useful for finding bugs and deviations in scripts. Thus, the method has proven useful for discovering dependencies from syntax, but the results are strongly dependent on the complexity and commonality of the scripts. / Moderna fordon innehåller åtskilliga elektroniska kontrollenheter med medföljande programvara. Eftersom fordon ofta anses vara säkerhetskritiska system krävs robusta teststrategier av den inbyggda mjukvaran för att säkerställa korrekt drift. Aktiv testning är för nuvarande den vanligaste metoden för att testa mjukvara. Den huvudsakliga egenskapen för aktiv testning är att testfall har total kontroll över systemet som är satt under test, vilket medför sekventiell utvärdering av testfall. För att komplettera aktiv testning undersöks en metod som kallas passiv testning, där den största fördelen gentemot aktiv testning är att utvärderingen av testfall kan ske parallellt. Att utvärdera testfall samtidigt medför dock att felaktigt beteende i mjukvaran potentiellt kan maskeras. Detta kan ske då flera funktioner delar utsignaler, och en funktions felaktiga beteende maskeras av en annan funktions korrekta beteende. För att undvika tomma sanningar som testresultat, kan utvärderingen av testfall som har ett beroende mellan dem separeras. Föregående arbeten inom området beskriver processen för att extrahera beroenden mellan testfall från kravspecifikationer. Denna metod är dock inte lämplig när testfall är baserade på flera olika artefakter. I detta examensarbete presenterar vi en syntaxbaserad metod för att hitta beroenden mellan testfall. Metoden utvärderades genom en fallstudie på Scania CV, där aktiva integrationstestfall för hardware-in-the-loop användes för analys. Beroenden mellan 946 testfall kunde extraheras och testfallen grupperades i tre olika kategorier, där 286 klassificerades som oberoende. Metoden visar potential för att analysera testfall skrivna för aktiv testning, men resultaten indikerar att testfall skrivna specifikt för passiv testning kan generera ett bättre resultat. Ett oväntat men positivt utfall är att metoden i viss grad kan användas för att hitta buggar och avvikelser i skript. Således har metoden visats användbar för att hitta beroenden från syntax, men resultatet beror starkt på skriptens komplexitet och gemensamhet.
72

Investigating the relationship between assertiveness and personality characteristics

Kirst, Laura K. 01 August 2011 (has links)
Assertiveness is a learned fundamental interpersonal communication skill that helps individuals to meet the social demands of society. Although various personality factors associated with assertiveness have previously been studied, no recently published studies were identified in the review of assertiveness literature. The purpose of this study was to explore the relationship between assertiveness and the five factors of personality (extraversion, neuroticism, openness to experience, agreeableness, and conscientiousness), self-esteem, social anxiety, and shyness to update past research findings. Participants completed the College Self-Expression Scale, the IPIP representation of the NEO PI-R, the Rosenberg Self-Esteem Scale, the Brief Fear of Negative Evaluation Scale, and the Revised Cheek and Buss Shyness Scale. It was hypothesized that assertiveness would correlate positively with extraversion, openness to experience, conscientiousness, agreeableness, and self-esteem. Assertiveness was further hypothesized to correlate negatively with neuroticism, social anxiety, and shyness. Results revealed direct relationships between assertiveness and self-esteem, extraversion, openness to experience, and conscientiousness, as well as inverse relationships to neuroticism, shyness, and fear of disapproval. No significant relationship was found between assertiveness and agreeableness. This study aimed to advance the understanding of the complex personality structure of low-assertive individuals.
73

La scène musicale populaire autochtone au Québec : dynamiques relationnelles et identitaires

Audet, Véronique 04 1900 (has links)
La musique, pour les Autochtones au Québec, joue un rôle fondamental pour l’expression et la consolidation identitaire, la mise en relation interpersonnelle, interculturelle et spirituelle ainsi que pour exercer un pouvoir d’action et de transformation sur soi et le milieu environnant. Cette thèse dresse un panorama de la scène musicale populaire autochtone contemporaine au Québec, en s’attardant plus particulièrement au milieu algonquien du Nord, tout en démontrant un lien de continuité évident avec le sens des traditions musicales et des rassemblements ancestraux. La musique populaire autochtone y est considérée comme un mode d’affirmation identitaire et de relation au monde, la scène de la musique populaire autochtone au Québec comme un réseau relationnel, et les événements musicaux comme des points de rencontre et de convergence (foyers) d’une communauté autochtone s’y reconnaissant et s’y reliant de façons différenciées. Le cadre théorique arrime les concepts de scène dans le contexte de culture populaire, des politiques/poétiques de l’identité, d’intersubjectivité, de résonance, de nomadisme, d’ontologie relationnelle, de poétiques de l’habiter (of dwelling), d’indigénisation et de transformation des identités et des modes d'être au monde autochtones dans le contexte contemporain. Selon les traditions algonquiennes, les actes musicaux servent à s’identifier en tant que personne particulière et membre d’une collectivité et du cosmos ainsi qu’à entretenir des relations avec les autres personnes du cosmos (humains et non humains) afin de vivre bien et de se donner du pouvoir sur soi et son environnement. Cette thèse démontre que les musiques populaires contemporaines et ses événements associés, bien que sous d’autres formes, poursuivent ce sens relationnel et identitaire des traditions musicales ancestrales et de leurs contextes de manifestation. Le réseau contemporain de la scène musicale populaire autochtone est ainsi formé d’espaces investis par les Autochtones de différentes nations, où ils se créent un chez-nous, un « espace à nous » et se redéfinissent des identités. Chanter, notamment dans leur langue, est ainsi un acte d’« habitation » du monde, de cohabitation, de communication, une inscription identitaire dans un environnement ainsi habité et senti. / For Aboriginal people in Quebec, music plays a fundamental role in the consolidation and expression of identity in interpersonal, intercultural and spiritual relationships, but also in terms of personal empowerment. This thesis provides an overview of the contemporary Aboriginal popular music scene in Quebec, focusing more specifically on Algonquian communities and demonstrating continuity with musical traditions and ancestral gatherings. Aboriginal popular music is considered as a way of asserting identity and a relationship to the world; the aboriginal popular music scene in Quebec is presented as a network of relationships, and musical events are seen as focal points of an aboriginal community that connect individuals and groups in differentiated ways. According Algonquian traditions, musical acts are used to identify oneself as a particular person and member of a community and the cosmos as well as to maintain relationships with others in the cosmos (human and nonhuman). Different forms of musical practice are desirable in order to live well and to empower the self in a particular environment. This thesis demonstrates that contemporary popular music and its associated events, albeit in other forms, are continuing a relational sense of ancestral musical traditions in various performative contexts. The contemporary Aboriginal popular music scene network is forged through spaces invested by Aboriginal people of different nations, where they create a "home", a "space for us", and redefine identity in unexpected ways. Singing, especially in Aboriginal languages, is an act of dwelling and cohabitation in an environment that is lived and felt.
74

La complétive objet en chinois / The clausal object in Chinese

Jiang, Shuaijun 07 December 2012 (has links)
Notre thèse traite la complétive objet et ses prédicats introducteurs en chinois. Nous adoptons, dans l’ensemble, le cadre théorique du lexique-grammaire de Gross (1984) et dans l’analyse concrète, celle de la structure prédicative de Muller (2001). Elle est divisée en cinq chapitres. Dans le premier « Etat des lieux », nous présentons la conception de la complétive en tant qu’un type de subordonnée et nous adoptons l’analyse de la dépendance énonciative de Muller (1996). Ensuite nous présentons quelques analyses qui intègre la sémantique dans l’analyse de la complétive. Le chapitre 2 a pour objectif de délimiter notre objet d’étude, qui inclut trois sous-types : la complétive propositionnelle, le complément verbal sans sujet syntaxique (l’équivalent de la complétive infinitive du français) et l’interrogative indirecte dont la spécificité sémantique est bien prise en compte.Dans le troisième chapitre nous étudions les propriétés de sélection des prédicats introducteurs de la complétive en chinois : celles concernant le complément nominal et verbal sans sujet syntaxique d’une part, et celle entre la complétive déclarative et l’II d’autre part, à propos de laquelle nous étudions aussi les éléments qui la modifient. Dans le chapitre 4 la complétive objet est mise en parallèles avec trois autre types de constructions qui partagent le même schéma de construction [(SN1) +SV1+SN2+SV2] avec elle et qui impliquent aussi une relation de dépendance entre deux prédicats, ce sont la construction à double complément, la construction à 2nd complément et la construction à contrôle objet. Nous tenterons de fournir quelques outils de distinction d’ordre lexical ou contextuel.Le chapitre 5 concerne les propriétés syntaxiques de la complétive objet. Nous discuterons d’abord du morphème ‘shuo’ à propos de son statut de ‘conjonction émergente’ et de quelques caractéristiques d’intégration sous le terme de « main clause phenomena ». Ensuite seront scrutés les verbes « recteurs faibles » dans les termes de Blanche-Benveniste (1988) qui s’avéreront assez similaires à leurs équivalents en français et en anglais. Enfin nous analyserons les références temporelles dans la construction complétive. Nous postulerons qu’elles se basent principalement sur la télicité des prédicats matrice et la sémantique de leurs arguments ; les marqueurs aspectuels –le, -guo et –zhe modifient cette interprétation par défaut selon leur sémantique propre. Et nous donnerons une analyse détaillée des contraintes de différents degrés imposées sur les différents types de prédicats. / Our thesis deals with the clausal object in Chinese and the predicats which select this type of complementation. In general we adopt the theoretical framework of the lexicon-grammar (Gross 1984) ; in concrete analysis, we adopte the analysis of the predicative structure (Muller 2001). It is divided into five chapters.In the first chaptre, we present the general conception of the clausal object as a type of propositional complement and we adopt the analysis of the dependence enunciative (Muller 1996). Then we present several articles which integrate the semantic aspect in the analysis of the clausal object.Chapter 2 aims to delimitate our object of study, which includes three subtypes: the propositional complement with that, the verbal complement without syntactic subject (the equivalent of the infinitive construction in French) and the embedded questions whose semantic specificity is taken into account.In the third chapter we study the other selectional properties of the prédicats compatible with that clause, firstly with regard to noun complement and verbal complement without syntactic subject, secondly with regard to that clause and the embedded questions. We also study the elements which can change the second type of selection.In Chapter 4 the completive object is placed in parallel with three other types of constructions that share the same construction scheme [(SN1) + SV1 + SV2 + SN2] with that clause and also imply a relationship of dependence between two predicates. They are : construction with double complement, construction with 2nd complement and construction of object control. We will try to provide some lexical or contextual parameters in order to distinguish them.In Chapter 5 we study the syntactic properties of the clausal object. We first discuss the morpheme 'shuo' about his status of 'emerging conjunction' and some characteristics of integration under the term of "main clause phenomena." Then are scrutinized the verbs of assertion under the name of ‘recteur faible’ (Blanche-Benveniste 1988) ; they are proved to be quite similar to their equivalents in French and English. Finally, we analyze the temporal references in the construction with clausal object. We postulate that it relies primarily on the telicity of matrix predicates and the semantics of their arguments ; the aspectual markers -le,-guo and –zhe can modify this interpretation by defaut according to their semantics. And we give a detailed analysis of constraints of different degrees imposed on different types of predicates.
75

L'Église catholique et les pouvoirs dans le diocèse de Saint-Denis de la Réunion de 1911 à 1981 / The Catholic Church and the political Powers in Saint-Denis diocese in Reunion Island from 1911 to 1981

Turpin, Éric Bernard 29 November 2010 (has links)
Le décret du 6 février 1911 applique dans les colonies de la Martinique, de la Guadeloupe et de La Réunion la loi de Séparation des Églises et de l'État du 9 décembre 1905. Cette séparation, franche, donne à l'institution religieuse sa liberté, puisqu'elle ne se trouve plus sous la dépendance financière et juridique de l'autorité publique. Si la question des retraites et des inventaires des biens se déroule assez rapidement et sans drame majeur, sauf à Saint-Gilles-les-Hauts, l'attribution des biens mobiliers et immobiliers ayant appartenu aux établissements ecclésiastiques ne sera résolue que sous le régime de Vichy et dans les premières années de la IVème République. Après le temps de la passion liée à l'application de la loi, vient le temps de l'Entente cordiale après la Grande Guerre sous l'épiscopat de Monseigneur de Beaumont. Celle qui devait être l'Absente redevient fortement présente dans la société coloniale puis postcoloniale, dans le cadre d'un respect mutuel. L'Église connaît, durant cette période, un acte audacieux (lutte contre la fraude lors des élections d'avril 1936), un soutien allant jusqu'à la compromission avec le régime de Vichy, et la lutte contre le communisme, surtout après la Seconde Guerre mondiale. Les années soixante et soixante-dix sont le temps de l'Affirmation (combat contre la fraude électorale, lutte pour la régulation naturelle des naissances, critique du projet et du modèle de développement économique et social mais aussi propositions alternatives) et de l'Émancipation qui passe par des déchirures internes, souvent parallèles à la société, et par la mise en échec de toutes les manipulations, qu'elles soient anciennes (la Droite) ou nouvelles (le Parti Communiste Réunionnais). Dans les années soixante-dix, Monseigneur Gilbert Aubry, l'actuel évêque, achève l'émancipation de l'institution commencée dans la décennie précédente. De 1911 à 1981, l'Église catholique à La Réunion passe de la Séparation d'avec l'État à l'Émancipation. / The decree of February 6th 1911 applies the law of December 9th 1905 to separate the Church and the State in the French colonies of Martinique, Guadeloupe and Reunion. This complete separation gives to the religious institution its freedom since it is not under the financial and juridic dependence of public authority anymore. Even if the issues of retirement and inventory of goods take place quite quickly and without any major incident, except in Saint-Gilles-les-Hauts, the retribution of personal properties and real estates belonging to the ecclesiastical establishments will only be solved during the Vichy Administration and in the beginning of the 4th Republic.After the time of passion linked to the application of the law will come the time of cordial Agreement right after the World War 1 during the episcopate of his Lordship de Beaumont. The Church, which was supposed to be the Absente would then be present in the colonial on to the postcolonial society, on a mutual respect basis. During this period, the Church made a bold act (the fight against fraud for the elections of April 1936), a support going to the dishonest compromise with the Vichy Administration, and the struggle against Communism, especially after World War 2. The sixties and the seventies would be the time of Assertion (the fight against electoral fraud, the struggle for natural birth regulation, criticism of the economic and social project and model but also alternative propositions) and also a time of Emancipation not without any domestic tearing, often linked to Society, and finally a time for the check of all sorts of manipulations, whether old ones (the right wing) or new ones (the Communist Party of Reunion).In the 70s, his Lordship Gilbert Aubry, the actual bishop, finishes off the process of emancipation of the Church that had started ten years before. From 1911 to 1981 the Catholic Church in Reunion Island would go from the Separation with the State to Emancipation.
76

Sibling warmth as a correlate of youth self-esteem

Wu, Naomi January 2019 (has links)
During adolescence, self-systems and individual perceptions of the self are changing and heavily influenced by family relationships, which are generally the first and longest lasting connections individuals experience. Thus, to understand youth development, it is imperative to investigate the family context, wherein parent-youth relationships and sibling relationships impact one another. The current study examines the effect of a close sibling relationship on youth self-esteem above and beyond the effect of the mother-youth relationship. A cross-sectional study was employed on a sample of 434 families in the US, which all consisted of one mother and at least a pair of siblings. All three members of the family participating filled in an online survey. The target youth were between the 5th to 7th grades. Hierarchical multiple regression analyses find sibling warmth as a significant predictor for youth self-perception, but not for youth self-criticism. The present study shows the importance of considering not only the mother-youth relationship when analyzing youth self-system development, but also the sibling relationship. / Under adolescensen förändras självsystemet, eller individens uppfattning om det egna jaget, och är kraftigt influerat av individens familjerelationer. Dessa relationer är generellt de mest varaktiga relationer som en individ upplever. För att förstå ungdomsutveckling är det därför nödvändigt att undersöka familjekontexten, i vilken relationerna mellan förälder-ungdom och mellan syskon påverkar varandra. Denna studie undersöker effekten av en nära syskonrelation på ungdomars självkänsla utöver och bortom effekten från ungdomars föräldrarelation. Studien är en tvärsnittsstudie av 434 familjer i USA bestående av minst en mor och ett syskonpar. Dessa tre familjemedlemmar deltog alla i en webbaserad undersökning. Denna studies fokus är de av ungdomarna som vid undersökningens tidpunkt gick i årskurs 5 till 7. Med hierarkisk multipel regressionsanalys visas att en varm syskonrelation är en signifikant prediktor för ungdomars självuppfattning, men inte för ungdomars självkritik. Denna studie visar på vikten av att inte endast beakta relationen mellan mor och ungdom när ungdomars självsystem analyseras, utan även syskonrelationen.
77

Contraintes syntaxiques et sémantiques sur l'intensification implicite: un cas non standard de la construction intensive de conséquence

Karenova, Kristyna 10 January 2014 (has links)
Cette these porte sur differents aspects syntaxiques et semantiques de l'intensification implicite dans une construction du francais non standard du type "Marie est belle qu'on en reste ebahi". Cette construction se caracterise par la presence d'un modificateur propositionnel (la prop-que) jouant le role d'un evaluateur de mesures extremes liees au predicat de la proposition matrice ("belle"). Ce modificateur opere sur des echelles de mesures et delimite la mesure reelle en la mettant en rapport avec la consequence qu'il exprime. Comme ce type d'evaluation correlative definit aussi la construction intensive de consequence (CIC), ou l'intensification est lexicalement realisée par les marqueurs d'intensité "tellement", "si", etc., nous proposons que la construction non standard represente un type implicite de la CIC. La CIC-implicite constitue un nouvel objet d'etude pour la description et la formalisation dans le cadre de la grammaire generative (Chomsky 1993, 1995, 2000). L'objectif principal de cette these est de fournir une description detaillee des comportements de la CIC-implicite, d'identifier les contraintes qui la regissent et de proposer un lien derivationnel entre cette derniere et la CIC-explicite. Une comparaison systematique des proprietes des deux CIC montre que les realisations de la CIC-implicite sont plus restreintes. Les restrictions incluent, entre autres, l'impossibilite de l'enchassement par un verbe factif et l'absence de la force interrogative. Une ligne directe peut etre etablie entre les differentes restrictions en termes de la notion pragmatique d'assertion et de la presence du locuteur. Notre derivation de la CIC-implicite, basee sur l'analyse de la CIC-explicite par association tardive proposee par Bhatt et Pancheva (2004, 2007), formalise la notion d'assertion au niveau de la peripherie gauche avec une projection dediee (Haegeman 2006 ; Speas et Tenny 2003). Cette projection, ainsi que l'association de la prop-que modificatrice, permettent d'interpreter et de legitimer la categorie vide qui realise l'intensification dans la CIC-implicite.
78

Contraintes syntaxiques et sémantiques sur l'intensification implicite: un cas non standard de la construction intensive de conséquence

Karenova, Kristyna 10 January 2014 (has links)
Cette these porte sur differents aspects syntaxiques et semantiques de l'intensification implicite dans une construction du francais non standard du type "Marie est belle qu'on en reste ebahi". Cette construction se caracterise par la presence d'un modificateur propositionnel (la prop-que) jouant le role d'un evaluateur de mesures extremes liees au predicat de la proposition matrice ("belle"). Ce modificateur opere sur des echelles de mesures et delimite la mesure reelle en la mettant en rapport avec la consequence qu'il exprime. Comme ce type d'evaluation correlative definit aussi la construction intensive de consequence (CIC), ou l'intensification est lexicalement realisée par les marqueurs d'intensité "tellement", "si", etc., nous proposons que la construction non standard represente un type implicite de la CIC. La CIC-implicite constitue un nouvel objet d'etude pour la description et la formalisation dans le cadre de la grammaire generative (Chomsky 1993, 1995, 2000). L'objectif principal de cette these est de fournir une description detaillee des comportements de la CIC-implicite, d'identifier les contraintes qui la regissent et de proposer un lien derivationnel entre cette derniere et la CIC-explicite. Une comparaison systematique des proprietes des deux CIC montre que les realisations de la CIC-implicite sont plus restreintes. Les restrictions incluent, entre autres, l'impossibilite de l'enchassement par un verbe factif et l'absence de la force interrogative. Une ligne directe peut etre etablie entre les differentes restrictions en termes de la notion pragmatique d'assertion et de la presence du locuteur. Notre derivation de la CIC-implicite, basee sur l'analyse de la CIC-explicite par association tardive proposee par Bhatt et Pancheva (2004, 2007), formalise la notion d'assertion au niveau de la peripherie gauche avec une projection dediee (Haegeman 2006 ; Speas et Tenny 2003). Cette projection, ainsi que l'association de la prop-que modificatrice, permettent d'interpreter et de legitimer la categorie vide qui realise l'intensification dans la CIC-implicite.
79

Synthèse de moniteurs asynchrones à partir d'assertions temporelles pour la surveillance robuste de circuits synchrones / Asynchronous monitors synthesis from temporal assertions for the robust observation of synchronous circuits

Porcher, Alexandre 03 May 2012 (has links)
Avec l'avènement des systèmes intégrés complexes, la vérification par assertions(Assertion Based Verification ou ABV) s'est imposée comme une solution pour la vérification semi-formelle des circuits. L'ABV permet de valider qu'un circuit satisfait ou non une propriété(ou assertion). Des travaux antérieurs ont montré qu'il était possible de synthétiser ces propriétés sous la forme de moniteurs matériels. Ces derniers peuvent ainsi être embarqués à demeure sur un circuit afin qu'ils assurent une tâche de monitoring. Avec un objectif de surveillance et de sûreté, l'utilisation de tels moniteurs est un plus. Néanmoins, ces derniers sont aussi sensibles que les circuits surveillés à une dégradation environnementale(tension, température, vieillissement, …). Afin de réduire le risque de dysfonctionnement des moniteurs, initialement conçus comme des circuits synchrones, une variante asynchrone(quasi-insensible aux délais) est proposée dans cette thèse. Ces travaux s'inscrivent dans le cadre du projet ANR SFINCS(Thalès, Dolphin Integration, TIMA) et ont mené à la définition d'une méthode de synthèse de moniteurs asynchrones matériels tirant parti de la robustesse et de la modularité des implémentations asynchrones. Les études menées se focalisent en premier lieu sur la conception d'une bibliothèque de moniteurs élémentaires asynchrones et sur une méthode d'interconnexion ad hoc permettant de constituer des moniteurs complexes. Afin de garantir les bonnes propriétés de robustesse de ces moniteurs, une étude a été menée à l'aide de l'outil de vérification formelle RAT. Il a notamment été prouvé que la connexion d'un moniteur asynchrone avec un circuit synchrone(à surveiller) était un point particulièrement délicat car les hypothèses du circuit synchrone contraignent le moniteur asynchrone. Il a donc été proposé d'introduire un dispositif de contrôle de l'horloge du circuit synchrone, appelé « clock stretching », afin de relaxer les hypothèses temporelles synchrones qui sont appliquées à la partie asynchrone. / With the advent of complex integrated systems, the assertion based verification(ABV) has emerged as a solution for the semi-formal circuits verification. The ABV is used to validate that a circuit satisfies a property(or assertion). Previous work has shown that it is possible to synthesize these properties in the form of hardware monitors. These can then be embeddded permanantly on a circuit so that they provide monitoring task. With a goal of security and surveillance, the use of such monitors is a plus. Nevertheless, they are as sensitive as the monitored circuits to environmental degradation(voltage, temperature, age, ...). To reduce the risk of failure in monitors, originally designed as synchronous circuits, an asynchronous variant(quasi-delay insensitive) is proposed in this thesis. This work is part of the ANR project SFINCS(Thales, Dolphin Integration, TIMA) and led to the definition of a method for synthesizing asynchronous hardware monitors leveraging the robustness and modularity of asynchronous implementations. The studies focus primarily on the design of a library of basic asynchronous monitors and an ad hoc method of interconnection to build complex monitors. To ensure the robustness of these monitors, a study was conducted using formal verification tool RAT. In particular it was proved that the connection of an asynchronous monitor with a synchronous circuit(to watch) was particularly tricky because the timing assumptions of synchronous circuit impact the asynchronous monitor. It was therefore proposed to introduce a devicet, called "clock stretching", for controlling the clock of the synchronous circuit and relax synchronous timing assumptions that are applied to the asynchronous monitor.
80

Composants abstraits pour la vérification fonctionnelle des systèmes sur puce / high-level component-based models for functional verificationof systems-on-a-chip

Romenska, Yuliia 10 May 2017 (has links)
Les travaux présentés dans cette thèse portent sur la modélisation, la spécification et la vérification des modèlesdes Systèmes sur Puce (SoCs) au niveau d’abstraction transactionnel et à un niveau d’abstraction plus élevé.Les SoCs sont hétérogènes: ils comprennent des composants matériels et des processeurs pour réaliser le logicielincorporé, qui est en lien direct avec du matériel. La modélisation transactionnelle (TLM) basée sur SystemCa été très fructueuse à fournir des modèles exécutables des SoCs à un haut niveau d’abstraction, aussi appelésprototypes virtuels (VPs). Ces modèles peuvent être utilisés plus tôt dans le cycle de développement des logiciels,et la validation des matériels réels. La vérification basée sur assertions (ABV) permet de vérifier les propriétés tôtdans le cycle de conception de façon à trouver les défauts et faire gagner du temps et de l’effort nécessaires pourla correction de ces défauts. Les modèles TL peuvent être sur-contraints, c’est-à-dire qu’ils ne presentent pastous les comportements du matériel. Ainsi, ceci ne permet pas la détection de tous les défauts de la conception.Nos contributions consistent en deux parties orthogonales et complémentaires: D’une part, nous identifions lessources des sur-contraintes dans les modèles TLM, qui apparaissent à cause de l’ordre d’interaction entre lescomposants. Nous proposons une notion d’ordre mou qui permet la suppression de ces sur-contraintes. D’autrepart, nous présentons un mécanisme généralisé de stubbing qui permet la simulation précoce avec des prototypesvirtuels SystemC/TLM.Nous offrons un jeu de patrons pour capturer les propriétés d’ordre mou et définissons une transformationdirecte de ces patrons en moniteurs SystemC. Notre mécanisme généralisé du stubbing permet la simulationprécoce avec les prototypes virtuels SystemC/TLM, dans lesquels certains composants ne sont pas entièrementdéterminés sur les valeurs des données échangées, l’ordre d’interaction et/ou le timing. Ces composants nepossèdent qu’une spécification abstraite, sous forme de contraintes entre les entrées et les sorties. Nous montronsque les problèmes essentielles de la synchronisation entre les composants peuvent être capturés à l’aide de notresimulation avec les stubs. Le mécanisme est générique; nous mettons l’accent uniquement sur les concepts-clés,les principes et les règles qui rendent le mécanisme de stubbing implémentable et applicable aux études de casindustriels. N’importe quel language de spécification satisfaisant nos exigences (par ex. le langage des ordresmou) peut être utilisé pour spécifier les composants, c’est-à-dire il peut être branché au framework de stubbing.Nous fournissons une preuve de concept pour démontrer l’intérêt d’utiliser la simulation avec stubs pour ladétection anticipée et la localisation des défauts de synchronisation du modèle. / The work presented in this thesis deals with modeling, specification and testing of models of Systems-on-a-Chip (SoCs) at the transaction abstraction level and higher. SoCs are heterogeneous: they comprise bothhardware components and processors to execute embedded software, which closely interacts with hardware.SystemC-based Transaction Level Modeling (TLM) has been very successful in providing high-level executablecomponent-based models for SoCs, also called virtual prototypes (VPs). These models can be used early in thedesign flow for the development of the software and the validation of the actual hardware. For SystemC/TLMvirtual prototypes, Assertion-Based Verification (ABV) allows property checking early in the design cycle,helping to find bugs early in the model and to save time and effort that are needed for their fixing. TL modelscan be over-constrained, which means that they do not represent all the behaviors of the hardware, and thus,do not allow detection of some malfunctions of the prototype. Our contributions consist of two orthogonal andcomplementary parts: On the one hand, we identify sources of over-constraints in TL models appearing due tothe order of interactions between components, and propose a notion of loose-ordering which allows to removethese over-constraints. On the other hand, we propose a generalized stubbing mechanism which allows the veryearly simulation with SystemC/TLM virtual prototypes.We propose a set of patterns to capture loose-ordering properties, and define a direct translation of thesepatterns into SystemC monitors. Our generalized stubbing mechanism enables the early simulation with Sys-temC/TLM virtual prototypes, in which some components are not entirely determined on the values of theexchanged data, the order of the interactions and/or the timing. Those components have very abstract speci-fications only, in the form of constraints between inputs and outputs. We show that essential synchronizationproblems between components can be captured using our simulation with stubs. The mechanism is generic;we focus only on key concepts, principles and rules which make the stubbing mechanism implementable andapplicable for real, industrial case studies. Any specification language satisfying our requirements (e.g., loose-orderings) can be used to specify the components, i.e., it can be plugged in the stubbing framework. We providea proof of concept to demonstrate the interest of using the simulation with stubs for very early detection andlocalization of synchronization bugs of the design.

Page generated in 0.0665 seconds