AbstractAlgebraic specification and transformational programming have been advocated as new approaches to the development of software, in order to solve some of the technical problems in software engineering such as “early validation”, correctness of implementations, re-usability of software, or re-usability of software design. By means of a nontrivial example, viz an interactive text editor, we demonstrate that the combined use of these approaches allows to bridge the gap between verbally stated requirements and a running program, even for non-toy, realistic problems
Formal methods for developing software use mathematical frameworks to specify, develop and verify so...
We propose a method for the elicitation and the ex-pression of requirements. The requirements can th...
Formal methods for developing software use mathematical frameworks to specify, develop and verify so...
AbstractAlgebraic specification and transformational programming have been advocated as new approach...
This paper aims at deriving software specification descriptions from elicited user requirements and ...
: This paper presents in an informal way the main ideas underlying our work on the model-theoretic f...
Rogers characterises engineering as: ... the practice of organising the design and construction of a...
This paper presents in an informal way the main ideas underlying our work on the model-theoretic fou...
Abstract: The main ideas underlying work on the model-theoretic foundations of algebraic specificati...
Abstract. The most important reason for software systems to evolve is the change in user requirement...
The main ideas underlying work on the model-theoretic foundations of algebraic specification and for...
Rapport interne.We propose a method for the elicitation and the expression of requirements. The requ...
The derivation of a specification document that is understandable, precise and unambiguous is indisp...
Transformational programming is a program development method which is usually applied using 'pen an...
Transformational programming is a program development method which is usually applied using 'pen an...
Formal methods for developing software use mathematical frameworks to specify, develop and verify so...
We propose a method for the elicitation and the ex-pression of requirements. The requirements can th...
Formal methods for developing software use mathematical frameworks to specify, develop and verify so...
AbstractAlgebraic specification and transformational programming have been advocated as new approach...
This paper aims at deriving software specification descriptions from elicited user requirements and ...
: This paper presents in an informal way the main ideas underlying our work on the model-theoretic f...
Rogers characterises engineering as: ... the practice of organising the design and construction of a...
This paper presents in an informal way the main ideas underlying our work on the model-theoretic fou...
Abstract: The main ideas underlying work on the model-theoretic foundations of algebraic specificati...
Abstract. The most important reason for software systems to evolve is the change in user requirement...
The main ideas underlying work on the model-theoretic foundations of algebraic specification and for...
Rapport interne.We propose a method for the elicitation and the expression of requirements. The requ...
The derivation of a specification document that is understandable, precise and unambiguous is indisp...
Transformational programming is a program development method which is usually applied using 'pen an...
Transformational programming is a program development method which is usually applied using 'pen an...
Formal methods for developing software use mathematical frameworks to specify, develop and verify so...
We propose a method for the elicitation and the ex-pression of requirements. The requirements can th...
Formal methods for developing software use mathematical frameworks to specify, develop and verify so...