In this paper we describe a higher-order associative commutative pattern matching algorithm. We are motivated by the need for developing tool support for matching user requirements against library component interfaces, both specified using a formal language. In developing such tool support we aim for a maximum level of recall, while at the same time maintaining a reasonable level of automation and effciency. In order to support adaptation of library components we assume the library components may contain higher-order parameters (representing types, functions and relations) - components are adapted by instantiating parameters to suit the requirements of the user. However with this assumption, the usual specification matching techniques, base...
Colloque avec actes et comité de lecture.We address the problem of term normalisation modulo Associa...
The construction of large software systems from existing components requires efficient access to pos...
The decidability of algebraic higher-order matching is proved. Algebraic higher-order matching is a ...
Proceedings of Computing: The Australasian Theory Symposium (CATS) 2004In this paper we describe a h...
AbstractIn this paper we describe a higher-order associative commutative pattern matching algorithm....
© Copyright 2005 IEEEIn component-based software development (CBSD) programs are developed by combin...
AbstractWe present a simple, practical algorithm for higher-order matching in the context of automat...
The associative-commutative matching problem is shown to be NP-complete; more precisely, the matchin...
We present a simple, practical algorithm for higher-order matching in the context of automatic progr...
AbstractEquality and subtyping of recursive types were studied in the 1990s by Amadio and Cardelli; ...
Retrieval of software components from a library relies on techniques for matching user requirements ...
We define a lazy pattern-matching mechanism modulo associativity and commutativity. The solutions of...
. Term matching has become one of the most important primitive operations for symbolic computation. ...
We consider anti-unification for simply typed lambda terms in associative, commutative, and associat...
Join patterns provide a higher level concurrent programming construct than the explicit use of threa...
Colloque avec actes et comité de lecture.We address the problem of term normalisation modulo Associa...
The construction of large software systems from existing components requires efficient access to pos...
The decidability of algebraic higher-order matching is proved. Algebraic higher-order matching is a ...
Proceedings of Computing: The Australasian Theory Symposium (CATS) 2004In this paper we describe a h...
AbstractIn this paper we describe a higher-order associative commutative pattern matching algorithm....
© Copyright 2005 IEEEIn component-based software development (CBSD) programs are developed by combin...
AbstractWe present a simple, practical algorithm for higher-order matching in the context of automat...
The associative-commutative matching problem is shown to be NP-complete; more precisely, the matchin...
We present a simple, practical algorithm for higher-order matching in the context of automatic progr...
AbstractEquality and subtyping of recursive types were studied in the 1990s by Amadio and Cardelli; ...
Retrieval of software components from a library relies on techniques for matching user requirements ...
We define a lazy pattern-matching mechanism modulo associativity and commutativity. The solutions of...
. Term matching has become one of the most important primitive operations for symbolic computation. ...
We consider anti-unification for simply typed lambda terms in associative, commutative, and associat...
Join patterns provide a higher level concurrent programming construct than the explicit use of threa...
Colloque avec actes et comité de lecture.We address the problem of term normalisation modulo Associa...
The construction of large software systems from existing components requires efficient access to pos...
The decidability of algebraic higher-order matching is proved. Algebraic higher-order matching is a ...