Cool: A control flow generator for system analysis:

Abstract: "Cool is a unifying control-flow analysis (CFA) generator for system analysis, which is implemented within the MetaFrame system [17]. It uniformly supports the automatic generation of transition systems and flow graphs from terms and programs of process algebras and programming langua...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Braun, Volker (VerfasserIn), Knoop, Jens (VerfasserIn), Koschützki, Dirk (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Passau 1998
Schriftenreihe:Universität <Passau> / Fakultät für Mathematik und Informatik: MIP 1998,01
Schlagworte:
Zusammenfassung:Abstract: "Cool is a unifying control-flow analysis (CFA) generator for system analysis, which is implemented within the MetaFrame system [17]. It uniformly supports the automatic generation of transition systems and flow graphs from terms and programs of process algebras and programming languages. Basically, it relies on 'unrolling' its argument according to transition rules in the style of structural operational semantic rules. As a side-effect of the unifying view of terms and programs of process algebras and programming languages, Cool supports the automatic construction of the CFA-components required by optimizing compilers, which are usually still hand-coded. In addition to providing an adequate tool support for this important initial step of optimizer construction, the combination of Cool with data-flow analysis and optimization generators like the DFA & OPT-MetaFrame tool kit [9] renders possible the generation of complete optimizers."
Beschreibung:16, 5 S. graph. Darst.