Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
    • by 
    •   3  
      Semantics of programming languagesProcess CalculiTransition Systems
    • by 
    •   3  
      Theoretical Computer ScienceMathematical SciencesSemantics of programming languages
We present a method for automatically generating verification con-ditions for a class of imperative programs and safety properties. Our method is parametric with respect to the semantics of the impera-tive programming language, as it... more
    • by 
    •   5  
      TheoryComputer SoftwareSemantics of programming languagesProgram verification
The categorical semantics of reversible computing must be a category which combines the concepts of partiality and the ability to reverse any map in the category. Inverse categories, restriction categories in which each map is a partial... more
    • by 
    •   3  
      Programming Language SemanticsSemantics of programming languagesReversible Computing
    • by 
    •   8  
      LanguagesComputer ScienceDesignTheory
    • by 
    • Semantics of programming languages
    • by  and +1
    •   7  
      Cognitive ScienceConfiguration ManagementComputer SoftwareCase Study
    • by 
    •   2  
      Semantics of programming languagesExact real number computation
In this paper we address the problem of solving recursive domain equations using uncountable limits of domains. These arise for instance, when dealing with the ω1-continuous function-space constructor and are used in the denotational... more
    • by 
    •   5  
      Lambda CalculusDenotational SemanticsSemantics of programming languagesFunction Space
    • by 
    •   6  
      Rewriting LogicSemantics of programming languagesOperational SemanticsHigh performance
    • by 
    •   8  
      Cognitive ScienceConfiguration ManagementComputer SoftwareCase Study
    • by  and +1
    •   5  
      Semantics of programming languagesComputer science & Information TechnologyQuery LanguagesIT Evaluation
In this article, we present the use of the Coq proof assistant with DESS (Master thesis) students. First, in the framework of a course of programming language semantics, Coq greatly helps the students to understand formal and abstract... more
    • by  and +1
    •   2  
      Programming Language SemanticsSemantics of programming languages
We start with a example of assembler programming, and show how, even at this low level, the structure of a programming language does not directly mirror the structure of the hardware, but that it is also decisively influenced by the human... more
    • by 
    •   5  
      Critical TheoryScience, Technology and SocietyAbstractionSemantics of programming languages
In this article, we present the use of the Coq proof assistant with DESS (Master thesis) students. First, in the framework of a course of programming language semantics, Coq greatly helps the students to understand formal and abstract... more
    • by 
    •   3  
      Programming Language SemanticsSemantics of programming languagesThe Coq Proof Assistant
    • by 
    •   9  
      Optimization ProblemNatural languageCombinatorial ProblemsSemantics of programming languages
    • by 
    •   8  
      Software EngineeringSAT Solver DesignProgram AnalysisSemantics of programming languages
Abstract A constraint-based approach to invariant generation in programs translates a program into constraints that are solved using off-the-shelf constraint solvers to yield desired program invariants. In this paper we show how the... more
    • by 
    •   8  
      Software EngineeringSAT Solver DesignProgram AnalysisSemantics of programming languages
We describe an automated partial evaluator for evolving algebras implemented at the University of Michigan.
    • by 
    •   5  
      Software EngineeringSemantics of programming languagesMichiganIFIP
    • by 
    •   7  
      Static AnalysisProgram AnalysisData StructureSemantics of programming languages
    • by 
    •   6  
      Formal SemanticsSemantics of programming languagesGarbage CollectionType System
    • by 
    •   12  
      Software EvolutionData StructureModeling LanguageImpact Analysis
    • by 
    •   7  
      Static AnalysisPolymorphismHigher Order ThinkingSemantics of programming languages
    • by  and +1
    •   26  
      Information SystemsProgramming LanguagesType TheoryParallel Programming
    • by 
    •   6  
      Semantics of programming languagesProcess AlgebraFormal languageDecision Problem
    • by 
    •   10  
      Program AnalysisFortranSemantics of programming languagesCode Generation
The main limitation of software model checking is that, due to state explosion, it does not scale to real-world multi-threaded pro- grams. One of the reasons is that current software model checkers adhere to full semantics of programming... more
    • by 
    •   6  
      Model CheckingJava ProgrammingSoftware Model CheckingSemantics of programming languages
The Resource λ-calculus (RC) is a variation of the λ-calculus, where arguments can be superposed and must be linearly used. Hence it is a model for non-deterministic and linear programming languages, and the target language of the Taylor... more
    • by 
    •   5  
      Linear LogicLambda CalculusSemantics of programming languagesLogics in Computer Science
In the paper "Extensional PERs" by P. Freyd, P. Mulry, G. Rosolini and D. Scott, a category $\mathcal{C}$ of "pointed complete extensional PERs" and computable maps is introduced to provide an instance of an \emph{algebraically compact... more
    • by 
    •   3  
      Logic And Foundations Of MathematicsCategory TheorySemantics of programming languages