1994
DOI: 10.1007/3-540-58233-9_10
|View full text |Cite
|
Sign up to set email alerts
|

Specification and verification in higher order algebra: A case study of convolution

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
7
0

Year Published

1994
1994
2001
2001

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 13 publications
(7 citation statements)
references
References 18 publications
0
7
0
Order By: Relevance
“…Our results establish that this type of nonconstructive specification is not possible in a purely first-order algebraic framework, but becomes possible in a second-order framework. This theme is pursued further in [17], where a case study of a nonconstructive second-order equational specification of the Hamming stream problem is given. Further discussion of this theme can be found in [16,21].…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Our results establish that this type of nonconstructive specification is not possible in a purely first-order algebraic framework, but becomes possible in a second-order framework. This theme is pursued further in [17], where a case study of a nonconstructive second-order equational specification of the Hamming stream problem is given. Further discussion of this theme can be found in [16,21].…”
Section: Discussionmentioning
confidence: 99%
“…Its proof also gives deeper insight into the role of the quantifier functional and, thus, into the relationship between constructive and nonconstructive higher-order specifications. This theme forms one of the cornerstones of the theory of higher-order algebraic specification and is taken up elsewhere in [16,17].…”
Section: Introductionmentioning
confidence: 99%
“…Our example of a systolic algorithm is a well known convolution algorithm adapted from [18]. We will extend the results presented in [32] regarding the correctness of this algorithm. Our example of a dataflow algorithm is an algorithm for computing the Hamming stream.…”
Section: Introductionmentioning
confidence: 97%
“…In particular, higher-order algebraic specifications have been shown to be substantially more expressive than first-order algebraic specification methods (see [17] and [28]). The use of second-order algebra as a mathematical framework for hardware design was first considered in [32] and [43] by means of case studies. The advantages of second-order algebra as a framework are both strong expressive power and a simple proof theory, together with an initial algebra semantics for specifications.…”
Section: Introductionmentioning
confidence: 99%
“…For an introduction to higher{order algebraic methods see Moller [1987], Moller et al [1988] and Meinke [1992], while for examples of their applications see for example Meinke and Steggles [1994], Meinke [1994] and Steggles [1995].…”
mentioning
confidence: 99%