12 research outputs found

    Une approche formelle de l'interopérabilité pour une famille de langages dédiés

    Get PDF
    In this thesis, we introduce a rigorous formally founded method to address the interoperability of a family of domain specific languages (DSLs). Our approach targets DSLs from the same business domain and consists in constructing a unifying language. The unification is obtained by using a categorical approach. For this, we use the category of algebraic specifications of each language in the family. On this category, we apply the colimit on algebraic specifications of each DSL to generate their unifying. This approach allows us to obtain a set of translators from each family member to the unifying language. Moreover, properties established in the context of a language of the family are transferred to the unifier. The approach experimented in the context of the Specware software for categorical computations and of the Isabelle proof assistant.Dans cette thèse, nous proposons une méthode rigoureuse, formellement fondée pour traiter de l'interopérabilité d'une famille de langages dédiés (DSL) issus d'un même domaine métier. A partir de la sémantique de chacun des DSL, notre démarche construit, par un calcul de co-limite sur des spécifications algébriques, un langage qui unifie les concepts de la famille. L'approche se caractérise notamment par la capacité à traduire automatiquement le code d'un DSL vers le langage unificateur. Un autre bénéfice réside dans la preuve qu'une propriété sur un langage de la famille se décline, par construction, vers l'environnement unifié. La mise en œuvre de la démarche a été outillée ; elle s'appuie principalement sur le logiciel Specware de Kestrel et l'assistant de preuve Isabelle

    Mathématiques et programmation analyse des besoins et inventaire de ressources au collégial /

    Get PDF
    "Ce projet constitue le troisième volet d'une recherche portant sur les applications de l'ordinateur dans l'enseignement et l'apprentissage des mathématiques au collégial"Également disponible en version papierTitre de l'écran-titre (visionné le 5 déc. 2009)Bibliogr

    Contribution à l'analyse de sûreté de fonctionnement basée sur les modèles des systèmes dynamiques, réparables et reconfigurables

    Get PDF
    Existing works on Model Based Safety Analysis of an automated system generally focus on the process part. Process reconfiguration strategies that are driven by the control are often modeled without failure and with a lack of accuracy. However these strategies have a real impact on the safety of the closed-loop system. In order to improve the relevance of analysis, this impact has to be captured in models. This thesis contributes to modeling and analysis of dynamic repairable reconfigurable systems. Firstly a new modeling formalism is proposed to relevantly take into account different reconfiguration strategies that can fail. This formalism develops and generalizes the principle of Boolean logic Driven Markov Processes (BDMP), and enriches it with Moore machine for formally specifying reconfiguration strategies. In a second stage, two analysis techniques based on a Generalized BDMP (GBDMP) model are described. These techniques allow to obtain a qualitative result: the set of shortest Minimal Cut Sequences (MCS), and a quantitative result: probabilistic indicator of system availability. Finally, a case study coming from the electric power production field is addressed. This case study shows how several industrial problems can be solved in GBDMP framework.Dans les travaux existants, les analyses basées sur les modèles de la Sûreté de Fonctionnement (SdF) d'un système automatisé sont généralement focalisées uniquement sur la partie procédé. Aussi, les stratégies de reconfiguration du procédé - réalisées par le contrôle-commande - ne sont souvent pas modélisées, sinon de manière imprécises et sans échec possible. Pourtant, ces stratégies ont un impact certain sur la SdF du système bouclé, qui doit être pris en compte dans les modèles afin d'améliorer la pertinence des analyses. Le travail dont rend compte cette thèse contribue à la modélisation et à l'analyse de la SdF des systèmes dynamiques, réparables et reconfigurables. Premièrement, un nouveau formalisme de modélisation est proposé pour prendre en compte avec précision les différentes stratégies de reconfiguration du système avec leurs possibles échecs. Ce formalisme développe et généralise le principe des BDMP (Boolean logic Driven Markov Processes en anglais), auxquels il associe des machines de Moore afin de spécifier formellement les stratégies de reconfiguration. Dans un second temps, deux techniques d'analyse basées sur un modèle GBDMP (BDMP Généralisé) sont décrites. Ces techniques permettent d'obtenir un résultat qualitatif : l'ensemble des plus courtes Séquences de Coupe Minimales (SCM), ainsi qu'un résultat quantitatif : indicateur probabiliste de la disponibilité du système. Finalement, la modélisation GBDMP et l'analyse de SdF basée sur un modèle GBDMP sont expérimentées sur un cas d'étude représentatif de plusieurs problématiques industrielles liées au secteur de la production d'énergie électrique

    Enacting Inquiry Learning in Mathematics through History

    Get PDF
    International audienceWe explain how history of mathematics can function as a means for enacting inquiry learning activities in mathematics as a scientific subject. It will be discussed how students develop informed conception about i) the epistemology of mathematics, ii) of how mathematicians produce mathematical knowledge, and iii) what kind of questions that drive mathematical research. We give examples from the mathematics education at Roskilde University and we show how (teacher) students from this program are themselves capable of using history to establish inquiry learning environments in mathematics in high school. The realization is argued for in the context of an explicit-reflective framework in the sense of Abd-El-Khalick (2013) and his work in science education

    History of Mathematics in Mathematics Education: Recent devlopments

    Get PDF
    International audience<p>This is a concise survey on the recent developments (since 2000) concerning research on the relations between History and Pedagogy of Mathematics (the <i>HPM domain</i>). Section 1 explains the rationale of the study and formulates the key issues. Section 2 gives a brief historical account of the development of the <i>HPM domain</i> with focus on the main activities in its context and their outcomes. Section 3 provides a sufficiently comprehensive bibliographical survey of the work done in this area since 2000. Finally, section 4 summarizes the main points of this study.</p

    Original Sources in the Mathematical Classroom

    Get PDF
    International audienceThis discussion group seeks to bring together individuals who are interested in the use of original sources in the mathematics classroom, from the perspective of a classroom teacher or a mathematics education researcher, for a discussion of issues and concerns related to their educational potential and effects. Each of the two sessions will focus on a different theme related to the use of original sources in the mathematics classroom. The two sessions will structured around a common framework but sufficiently independent of each other to allow interested individuals to participate in the second session, even if they did not participate in the first session. Both novice and more experienced users of original sources are strongly encouraged to participate in both sessions
    corecore