| P. H. Hartel. LATOS -- a lightweight animation tool for operational semantics. Technical report DSSE-TR-97-1, Dept. of Electr. and Comp. Sci, Univ. of Southampton, England, Oct 1997. www.ecs.soton.ac.uk/ ~phh/ latos.html. |
....is provable from T , notation T H=ff. 2.6 Examples of TSSs In this section we present some TSSs from the literature, which will serve as running examples in sections to come. Abundant examples of the systematic use of SOS can be found, e.g. in [28, 223] and elsewhere in this handbook. Hartel [115] recently developed a tool environment LATOS for the animation of such TSSs, based on functional programming languages. 2.6.1 Basic Process Algebra with Empty Process The signature of Basic Process Algebra with empty process [229] denoted by BPA ffl , consists of the following operators: a ....
P. Hartel, LATOS -- a Lightweight Animation Tool for Operational Semantics, Report DSSE-TR-97-1, University of Southampton, 1997.
....t[s=x] in transition rules. We give two detailed examples to show how our conservativity format can be applied to practical cases. The examples deal with real time ACP [21] and the I calculus [47] A check on the source dependency of transition rules has been incorporated in the tool LATOS [33]. In [23] part of the conservative extension format presented in this article has been transposed to positive negative conditional term rewriting systems, and shown to be applicable with respect to software renovation factories. Acknowledgements. We have benefited from technical discussions with ....
....1 is a conservative extension of a TSS T 0 if two requirements are satisfied: 1. the formal rules in T 0 contain only source dependent formal variables; 2. the sources of formal rules in T 1 are all fresh formal terms. These two criteria, the first of which has been incorporated in the tool LATOS [33], are satisfied by most extensions of TSSs in the literature. We presented more liberal, and therefore more complicated, formulations of the two requirements in Theorem 3.20 on the forms of the formal rules in T 0 and T 1 , in order to cover some cases of conservative extensions in the literature ....
Hartel, P.H., (1997), "LATOS -- A Lightweight Animation Tool for Operational Semantics", Report DSSE-TR-97-1, University of Southampton, Available at http://www.dsse.ecs.soton.ac.uk.
....it cannot be demanded of an operator in a software renovation factory that she remembers our conservativity result upon adding a module to another component. It is, however, possible to implement this check; an automated check on determinism in the SOS world has been incorporated in the tool LATOS [29]. To demonstrate the use of our result, we provide examples from the literature, concerning term rewriting, abstract data types, and software renovation factories. We study positive negative CTRSs [31] which may contain negative conditions of the form s:Dt for relations D, to express that there ....
P. Hartel. LATOS -- a lightweight animation tool for operational semantics. Report DSSE-TR-97-1, University of Southampton, 1997.
No context found.
P. H. Hartel. LATOS -- a lightweight animation tool for operational semantics. Technical report DSSE-TR-97-1, Dept. of Electr. and Comp. Sci, Univ. of Southampton, England, Oct 1997. www.ecs.soton.ac.uk/ ~phh/ latos.html.
No context found.
P. H. Hartel. LATOS -- a lightweight animation tool for operational semantics. Technical report DSSE-TR-97-1, Dept. of Electr. and Comp. Sci, Univ. of Southampton, England, Oct 1997. www.ecs.soton.ac.uk/ phh/ latos.html.
....who are currently building a tool suite for a JSP [6] The formal specification is self contained but does not document the motivation for many of the design decisions made for the JSP. The interested reader is referred to the informal specification. The present formal specification is a latos [5] literate script. Latos is a tool for developing operational semantics. Latos supports publication quality rendering using L A T E X, execution and animation using a functional programming language, and derivation tree browsing using Netscape. Latos helps to check that a specification is ....
P. H. Hartel. LATOS -- a lightweight animation tool for operational semantics. Technical report DSSE-TR-97-1, Dept. of Electr. and Comp. Sci, Univ. of Southampton, England, Oct 1997. http:/ / www.ecs.soton.ac.uk/ ~phh/ latos.html.
....the real system are not modelled and consequently cannot be studied using the present model. The prime example is performance, which could be modelled but only by a more detailed description of the system than we present here. The operational model of QuickPay is written with the aid of the latos [4] tool, which provides type checking and animation of specifications. The type checking facility of the tool has been used to avoid inconsistencies in the model, and the animation facilities have been used to explore various transaction sequences. Many approaches have been used to analyse ....
....up to 9, and so does the next pair (4; 5) During clearing, the sum token 9 is expanded into 3 and 6, although it was created from 4 and 5. Therefore, the two other tokens cannot be expanded and the whole transaction fails. It would have succeeded in the original, unoptimised protocol. 12 alice [3 6 4 5] alice [1,6 1,3] At this point the compressed token 9, which represents two uncompressed tokens, is expanded into [3; 6] 5.4.2 Scenario 7: optimistic optimisation The scenario below uses the same set of initial tokens as above. This time the customer spends tokens 3 and 6, and ....
[Article contains additional citation context not shown here]
P. H. Hartel. LATOS -- a lightweight animation tool for operational semantics. Technical report DSSE-TR-97-1, Dept. of Electr. and Comp. Sci, Univ. of Southampton, England, Oct 1997. www.ecs.soton.ac.uk/ ~phh/ latos.html.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC