4 research outputs found
Computational Treatment of Temporal Notions -- The CTTN-System
The CTTN-system is a computer program which provides advanced
processing or temporal notions.
The basic data structures of the CTTN-system are time points, crisp
and fuzzy time intervals, labelled partitionings of the time line,
durations, and
calendar systems. The labelled partitionings are used to model
periodic temporal notions, quite regular ones like years, months
etc., partially regular ones like timetables,
but also very irregular ones like, for example,
dates of a conference series.
These data structures can be used in the temporal specification
language GeTS (GeoTemporal Specifications). GeTS is a functional
specification and programming language with a number of built-in
constructs for specifying customized temporal notions.
CTTN is implemented as a Web server and as a C++ library.
This paper gives a short overview over the current state of the
system and its components
Computational treatment of temporal notions -- the CTTN-system
The CTTN-system is a computer program which provides advanced processing or temporal notions. The basic data structures of the CTTN-system are time points, crisp and fuzzy time intervals, labelled partitionings of the time line, durations, and calendar systems. The labelled partitionings are used to model periodic temporal notions, quite regular ones like years, months etc., partially regular ones like timetables, but also very irregular ones like, for example, dates of a conference series. These data structures can be used in the temporal specification language GeTS (GeoTemporal Specifications). GeTS is a functional specification and programming language with a number of built-in constructs for specifying customized temporal notions. CTTN is implemented as a Web server and as a C++ library. This paper gives a short overview over the current state of the system and its components
Eine Architektur für Programmsynthese aus natürlicher Sprache
Die Arbeit entwirft ein domänenunabhängiges Vorgehen, das aus natürlichsprachlichen englischen Texten Programme ableitet. Eingabetexte werden mit computerlinguistischen Analysen bearbeitet und schließlich auf Quelltext abgebildet. Um die Analysen von der anzusteuernden API zu entkoppeln, wird diese als Modell in den Analyseprozess eingespeist. Eine Fallstudie zur Programmierung von 3D-Animationen und eine zur Heimautomation zeigen die Leistungsfähigkeit und Flexibilität des Verfahrens
Eine Architektur für Programmsynthese aus natürlicher Sprache
Diese Arbeit beschreibt, wie man natürlichsprachliche Schnittstellen für die Programmierung von Software-Anwendungen erstellen kann. Hierbei wird insbesondere betrachtet, wie die Textanalyse vom konkreten Einsatzszenario, d.h. der angesteuerten Software, entkoppelt und somit wiederverwendbar gemacht werden kann. Zur Evaluation werden zwei Fallstudien vorgestellt: Die befehlsgesteuerte Heimautomatisierung mit openHAB und die Erzeugung von 3D-Animationen aus englischen Drehbüchern mit Alice