logo of the SSW institute ;)
Computer Science
System Software

Home

General
Staff
Contact
Partners
Alumni

Research
Areas
Projects
Papers
Books
Reports
Awards

Teaching
Lectures
Exams
B.Projects
M.Theses
PhD Theses
Go Abroad

Misc
Talks
Library
Gallery
Links
Search

Webmaster


Spreadsheet-Elemente in Oberon-Texten

(Manfred Kogler)


Oberon-Texte können beliebige Objekte (Elemente) enthalten, die zusammen mit dem Text angezeigt werden und beim Editieren im Text mitfliessen. Ziel dieser Diplomarbeit ist die Entwicklung von Spreadsheet-Elementen für Oberon-Texte.

Solche Elemente repräsentieren Spreadsheet-Funktionalität im Textkontext. Ein Element ist entweder eine Konstante oder verbirgt eine Formel zu deren Berechnung. Spreadsheet-Elemente werden über deren eindeutigen Namen referenziert. Alle Elemente sind immer konsistent. Sobald ein Element seinen Wert verändert, werden alle seine abhängigen Zellen nachgeführt.

Um die aus Tabellenkalkulationen gewohnte Funktionalität relativer Formeln zu realisieren werden zusätzliche Tabellenelemente eingeführt, die Spreadsheet-Elemente enthalten. Innerhalb einer Tabelle ist relatives Formelkopieren definiert.

Der Unterschied zu bisher implementierten Textelementen ist, dass Spreadsheet-Elemente voneinander abhängen und sich gegenseitig beeinflussen. Diese Diplomarbeit stellt somit auch eine erste Evaluierung des Oberon-Text-Element-Konzepts für die Implementierung von untereinander abhängigen Elementen dar.