AbstractWe propose a new algebraic framework for exception handling which is powerful enough to cope with many exception handling features such as recovery, implicit propagation of exceptions, etc. This formalism treats all the exceptional cases; on the contrary, we show that within all the already existing frameworks, the case of bounded data structures with certain recoveries of exceptional values remained unsolved.We justify the usefulness of “labelling” some terms in order to easily specify exceptions without inconsistency. Surprisingly, there are several cases where even if two terms have the same value, one of them is a suitable instance of a variable in a formula while the other one is not. The main idea underlying our new framework ...
AbstractWhen building large specifications from requirements, the structure of the specification bec...
We present a static analysis to automatically generate test data that raise exceptions in the input ...
The recent major revision of the UML [4] has introduced significant changes and additions to “the li...
AbstractWe propose a new algebraic framework for exception handling which is powerful enough to cope...
Abstract: We propose a new algebraic framework for exception handling which is powerful enough to co...
AbstractIn this paper, a new semantics for exception handling in algebraic specifications is provide...
In this Version 2, minor improvements are made to Version 1.An algebraic method is used to study the...
AbstractThe specification of abstract data types requires the possibility to treat exceptions and er...
We formally prove the stackability and linearity of exception handlers of ML-style semantics using a...
Abstract. Exception handling is provided by most modern program-ming languages. It allows to deal wi...
Abstract. We introduce a simply-typed λ-calculus (λ → exn) featuring an ML-like exception handling m...
technical reportAn operation generally exhibits different patterns of behavior over different parts ...
Recent researches have pointed out that associations rules are insuffi-cient for representing the di...
This paper presents a unified framework for dealing with a deduction system and a denotational seman...
AbstractIn this paper, we look at two categorical accounts of computational effects (strong monad as...
AbstractWhen building large specifications from requirements, the structure of the specification bec...
We present a static analysis to automatically generate test data that raise exceptions in the input ...
The recent major revision of the UML [4] has introduced significant changes and additions to “the li...
AbstractWe propose a new algebraic framework for exception handling which is powerful enough to cope...
Abstract: We propose a new algebraic framework for exception handling which is powerful enough to co...
AbstractIn this paper, a new semantics for exception handling in algebraic specifications is provide...
In this Version 2, minor improvements are made to Version 1.An algebraic method is used to study the...
AbstractThe specification of abstract data types requires the possibility to treat exceptions and er...
We formally prove the stackability and linearity of exception handlers of ML-style semantics using a...
Abstract. Exception handling is provided by most modern program-ming languages. It allows to deal wi...
Abstract. We introduce a simply-typed λ-calculus (λ → exn) featuring an ML-like exception handling m...
technical reportAn operation generally exhibits different patterns of behavior over different parts ...
Recent researches have pointed out that associations rules are insuffi-cient for representing the di...
This paper presents a unified framework for dealing with a deduction system and a denotational seman...
AbstractIn this paper, we look at two categorical accounts of computational effects (strong monad as...
AbstractWhen building large specifications from requirements, the structure of the specification bec...
We present a static analysis to automatically generate test data that raise exceptions in the input ...
The recent major revision of the UML [4] has introduced significant changes and additions to “the li...