This document proposes tools for describing abstractions and their instantiations. The merit of abstraction is the economy of description. Abstractions allow you to avoid repeating similar descriptions over and over again. You write one abstraction to address the shared structure of descriptions and reuse it when you want similar descriptions. Suppose you want to describe many occurrences of a common pattern of events and states of affairs, such as a type of configuration of soccer players in the field. You will describe the positions of eleven people to address this configuration. Once you set up an abstraction to describe this common pattern, you can address each occurrence of the pattern by just binding the eleven non-specific people to ...
4When we “think like a computer scientist,” we are able to systematically solve problems in differen...
International audienceIn this chapter we revisit the concept of abstraction as it is used in visuali...
In the process of software development, abstraction is usually treated as a mere change of scale. Th...
A simplified version of tools for abstraction and instantiation [1,2,3] are proposed here. The tools...
The CE on Abstraction and Instantiation [1] is reported below according to the workplan proposed at ...
The goal of this paper is to propose a model-theoretic formalization of abstraction, where abstracti...
Abstraction is a pervasive activity in human perception, conceptualization and reasoning; it enters ...
International audienceWe explore the concept of abstraction as it is used in visualization, with the...
Abstraction is a technology that enables interleaved planning and execution, the much sought-after q...
One often hears, and less often reads, the claim that informatics and its application is so difficul...
By means of abstraction a notion A is derived from a notion S. The re-sulting notion A often is call...
International audienceMathematical abstraction is the process of considering and manipulating operat...
Les techniques d'abstraction, souvent basées sur l'interprétation abstraite de Cousot, fournissent u...
A quantitative theory of abstraction is presented. The central feature of this is a growth formula d...
AbstractInterpretational abstraction is proposed as a means to overcome dificiencies in cases where ...
4When we “think like a computer scientist,” we are able to systematically solve problems in differen...
International audienceIn this chapter we revisit the concept of abstraction as it is used in visuali...
In the process of software development, abstraction is usually treated as a mere change of scale. Th...
A simplified version of tools for abstraction and instantiation [1,2,3] are proposed here. The tools...
The CE on Abstraction and Instantiation [1] is reported below according to the workplan proposed at ...
The goal of this paper is to propose a model-theoretic formalization of abstraction, where abstracti...
Abstraction is a pervasive activity in human perception, conceptualization and reasoning; it enters ...
International audienceWe explore the concept of abstraction as it is used in visualization, with the...
Abstraction is a technology that enables interleaved planning and execution, the much sought-after q...
One often hears, and less often reads, the claim that informatics and its application is so difficul...
By means of abstraction a notion A is derived from a notion S. The re-sulting notion A often is call...
International audienceMathematical abstraction is the process of considering and manipulating operat...
Les techniques d'abstraction, souvent basées sur l'interprétation abstraite de Cousot, fournissent u...
A quantitative theory of abstraction is presented. The central feature of this is a growth formula d...
AbstractInterpretational abstraction is proposed as a means to overcome dificiencies in cases where ...
4When we “think like a computer scientist,” we are able to systematically solve problems in differen...
International audienceIn this chapter we revisit the concept of abstraction as it is used in visuali...
In the process of software development, abstraction is usually treated as a mere change of scale. Th...