Proceedings First IEEE International Conference on Formal Engineering Methods
DOI: 10.1109/icfem.1997.630424
|View full text |Cite
|
Sign up to set email alerts
|

An overview of CAFE specification environment-an algebraic approach for creating, verifying, and maintaining formal specifications over networks

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
28
0

Publication Types

Select...
6
3
1

Relationship

0
10

Authors

Journals

citations
Cited by 50 publications
(29 citation statements)
references
References 18 publications
0
28
0
Order By: Relevance
“…For each domain characterisable by a distinct set of analysis & description calculus prompts such calculi must be identified. [FN97,FGO12]. The analysis and the description prompts remain the same.…”
Section: Analysis and Description Calculi For Other Domainsmentioning
confidence: 91%
“…For each domain characterisable by a distinct set of analysis & description calculus prompts such calculi must be identified. [FN97,FGO12]. The analysis and the description prompts remain the same.…”
Section: Analysis and Description Calculi For Other Domainsmentioning
confidence: 91%
“…JCI-2012-13528. Actually, the idea of strategy annotation (where the list of arguments whose evaluation is allowed is explicitly given for each function symbol) originally introduced by José and other colleagues as part of the design of OBJ2 [11] anticipated the main ideas underlying the development of Context-Sensitive Rewriting for a rather different purpose 1 . On the basis of previous work in [23,24], in the aforementioned tutorial Context-Sensitive Rewriting (CSR, [22]) was shown useful to model rewriting-based programming languages like CafeOBJ [12], ELAN [8], OBJ [15], and Maude [9] that are able to use such kind of strategies.…”
Section: Introductionmentioning
confidence: 99%
“…Outermost rewriting is a rewriting strategy where a redex may be contracted as long as it is not a proper subterm of another redex occurrence. The main reason for studying outermost termination is its practical relevance: lazy functional programming languages like Miranda [Tur86], Haskell [PJ03] or Clean [PvE01], are based on outermost rewriting as an evaluation strategy, and in implementations of rewrite logic such as Maude [CELM96] and CafeOBJ [FN97], outermost rewriting is an optional strategy.…”
Section: Introductionmentioning
confidence: 99%