Technical Report


Frisco F- Eine funktionale, logische und algebraische Spezifikationssprache


Author(s): Christian Lesny, Franz Huber, Bernhard Rumpe
Year: 1999
Number: TUM-I9901
Editor:
CR Classification: D.2
CR General Terms: Languages, Theory
Keywords: Specification, Gofer, Algebraic Spec.
Abstract:Im Rahmen Projekts SysLab/AutoFocus soll die funktionale Programmiersprache Gofer als Basissprache für die Definition von Prädikaten genutzt werden. Insbesondere die in Gofer sehr komfortabel verwendbaren Pattern und die zur Verfügung stehenden Listen sollen dazu genutzt werden in den von AutoFocus benutzten Beschreibungstechniken Bedingungen zu formulieren. Dafü ist aber Gofer an einigen Stellen zu adaptieren. In dieser Diplomarbeit soll die Adaptierung der Sprache Gofer, vor allen an drei Bereichen vorgenommen werden. Zum einen soll die Sensitivität bzgl. Einrückung ersetzt werden. Zum zweiten werden einige komplexere Konzepte vereinfacht, wie z.B. das Typsystem. Zum dritten sollen spezifikatorische Konzepte, wie Quantoren und die Definition von prädikatenlogischen Ausdrücken als Aufsatz entstehen. Es sollen die Sprache "Frisco F", der zugehörige abstrakte Syntaxbaum, ein Parser und ein Kontextchecker entwickelt werden.


Available as compressed Postscript

BibTeX-Entry:

@techreport{LRH99, author = {Christian Lesny and Franz Huber and Bernhard Rumpe}, title = {Frisco F- Eine funktionale, logische und algebraische Spezifikationssprache}, number = {TUM-I9901}, institution = {Technische Univerit\"at M\"unchen}, year = {1999}, url = {http://www4.informatik.tu-muenchen.de/reports/LRH99.html}, abstract = {Im Rahmen Projekts SysLab/AutoFocus soll die funktionale Programmiersprache Gofer als Basissprache für die Definition von Prädikaten genutzt werden. Insbesondere die in Gofer sehr komfortabel verwendbaren Pattern und die zur Verfügung stehenden Listen sollen dazu genutzt werden in den von AutoFocus benutzten Beschreibungstechniken Bedingungen zu formulieren. Dafü ist aber Gofer an einigen Stellen zu adaptieren. In dieser Diplomarbeit soll die Adaptierung der Sprache Gofer, vor allen an drei Bereichen vorgenommen werden. Zum einen soll die Sensitivität bzgl. Einrückung ersetzt werden. Zum zweiten werden einige komplexere Konzepte vereinfacht, wie z.B. das Typsystem. Zum dritten sollen spezifikatorische Konzepte, wie Quantoren und die Definition von prädikatenlogischen Ausdrücken als Aufsatz entstehen. Es sollen die Sprache "Frisco F", der zugehörige abstrakte Syntaxbaum, ein Parser und ein Kontextchecker entwickelt werden.}, CRClassification = {D.2}, CRGenTerms = {Languages, Theory}}