Automatische Bidirektionalisierung durch programmiersprachliche Techniken
Automatische Bidirektionalisierung durch programmiersprachliche Techniken
批准号:
216035349
负责人:
Professor Dr. Janis Voigtländer
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2012
资助国家:
德国
项目状态:
已结题
起止时间:
2011-12-31 至 2015-12-31
中文摘要
Gegenstand des Vorhabens sind bidirektionale Transformationen:Paare von“Vorwärts”/“Rückwärts”-Funktionen,die in consistenter Weise Beziehungen zwischen zwei Bereichen von Daten/ Objekten herstellen.在信息技术领域,转型扮演着重要的角色。项目的超重力碎片是这样的,它是一种功能空间,它具有最大的扩展性,并能使项目的运行和韦尔登更加顺畅。从程序设计语言理论出发,我们可以找到新的、更好的韦尔登技术。在这种情况下,程序员必须将前向函数写出来,然后再自动合成一个后向函数。Relevant sind dabei sowohl formale Aspekte zu Konsistenzgarantien als auch pragmatische Aspekte der Anwendbarkeit und des möglichen Einflusses der Intention des Programmierers,wenn zu einer gegebenen Vorwärts-Funktion unter einzig dem Gesichtspunkt der formalen Konsistenz mehrere Rückwärts-Funktionen möglich wären.
英文摘要
Gegenstand des Vorhabens sind bidirektionale Transformationen: Paare von ”Vorwärts“/”Rückwärts“-Funktionen, die in konsistenter Weise Beziehungen zwischen zwei Bereichen von Daten/ Objekten herstellen. Derart gekoppelte Transformationen spielen eine wichtige Rolle in mehreren Bereichen der Informatik. Die übergeordnete Fragestellung des Projektes ist, wie solche Funktionspaare mit möglichst wenig Aufwand und dennoch verlässlich als Programme erstellt und gewartet werden können. Dafür sollen Techniken aus der Theorie der Programmiersprachen nutzbar gemacht, neu- und weiterentwickelt werden. Insbesondere wird der Ansatz verfolgt, dass der Programmierer lediglich die Vorwärts-Funktion schreiben muss und dann eine passende Rückwärts-Funktion automatisch synthetisiert wird. Relevant sind dabei sowohl formale Aspekte zu Konsistenzgarantien als auch pragmatische Aspekte der Anwendbarkeit und des möglichen Einflusses der Intention des Programmierers, wenn zu einer gegebenen Vorwärts-Funktion unter einzig dem Gesichtspunkt der formalen Konsistenz mehrere Rückwärts-Funktionen möglich wären.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Ableitung von Programmeigenschaften aus polymorphen Typen in funktional-logischen Sprachen
-
批准号:40792451
-
项目类别:Research Grants
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Professor Dr. Janis Voigtländer
-
依托单位: