Cataloged from PDF version of article.We reconsider the concept of specification in order to bring new insights into the debate of formal versus non-formal methods in computer science. In our view, the correctness of a useful program corresponds to an objective fact, which must have a simple, precise, and understandable formulation. As a consequence, a specification can (and must) only make precise the link existing between the program (formality) and its purpose (informality). Moreover, program correctness can be argued only by means of non-formal reasonings, which should be as explicit as possible. This allows us to explain why specifications cannot be written in a strictly formal language. Our view of specifications does not imply a reje...
Formal Methods could provide mathematical models for specifying and verifying designs- hardware or s...
It is argued that applying formal methods to standards making would result in more accurate, more un...
During the last decade, one important contribution towards requirements engineering has been the adv...
We reconsider the concept of specification in order to bring new insights into the debate of formal ...
We reconsider the concept of specification in order to bring new insights into the debate of formal ...
AbstractThese notes are personal reflections, stemming from attempts to understand the sources of pr...
AbstractThis paper argues the following positions: that a formal specification is a boolean expressi...
One can use formal approaches either post facto to try to show that a program has desirable properti...
Deriving formal specifications from informal requirements is extremely difficult since one has to ov...
Deriving formal specifications from informal requirements is extremely difficult since one has to ov...
Deriving formal specifications from informal requirements is extremely difficult since one has to ov...
During the last decade, one important contribution towards requirements engineering has been the adv...
Psychological research has shown that people are prone to systematic errors when reasoning about log...
During the last decade, one important contribution towards requirements engineering has been the adv...
Luckily, is getting strength the view that formal methods are useful tools within the context of an ...
Formal Methods could provide mathematical models for specifying and verifying designs- hardware or s...
It is argued that applying formal methods to standards making would result in more accurate, more un...
During the last decade, one important contribution towards requirements engineering has been the adv...
We reconsider the concept of specification in order to bring new insights into the debate of formal ...
We reconsider the concept of specification in order to bring new insights into the debate of formal ...
AbstractThese notes are personal reflections, stemming from attempts to understand the sources of pr...
AbstractThis paper argues the following positions: that a formal specification is a boolean expressi...
One can use formal approaches either post facto to try to show that a program has desirable properti...
Deriving formal specifications from informal requirements is extremely difficult since one has to ov...
Deriving formal specifications from informal requirements is extremely difficult since one has to ov...
Deriving formal specifications from informal requirements is extremely difficult since one has to ov...
During the last decade, one important contribution towards requirements engineering has been the adv...
Psychological research has shown that people are prone to systematic errors when reasoning about log...
During the last decade, one important contribution towards requirements engineering has been the adv...
Luckily, is getting strength the view that formal methods are useful tools within the context of an ...
Formal Methods could provide mathematical models for specifying and verifying designs- hardware or s...
It is argued that applying formal methods to standards making would result in more accurate, more un...
During the last decade, one important contribution towards requirements engineering has been the adv...