Methoden und Werkzeuge zur Entwicklung dreidimensionaler visueller Sprachen
Methoden und Werkzeuge zur Entwicklung dreidimensionaler visueller Sprachen
批准号:
214085290
负责人:
Professor Dr. Uwe Kastens
金额:
$0.0万
依托单位:
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2012
资助国家:
德国
项目状态:
已结题
起止时间:
2011-12-31 至 2014-12-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Visuelle Sprachen haben sich für den Entwurf komplexer Strukturen und für spezielle Anwendungsgebiete als sehr gut geeignet erwiesen und sind für Anwendungen, die graphische Notationen nutzen, etabliert und weit verbreitet. Bisher basieren fast alle solche Sprachen auf zweidimensionalen Graphiken, die in zweidimensionalen Räumen angeordnet werden, während auf dem Gebiet der Visualisierung von Daten und Abläufen die dritte Dimension für die Darstellung schon weitgehend selbstverständlich und nutzbringend eingesetzt wird. In diesem Vorhaben wollen wir untersuchen, wie das Beschreibungsmittel visuelle Sprachen durch Nutzen der dritten Dimension verbessert werden kann und für welche Arten von Beschreibungen der Einsatz dreidimensionaler visueller Sprachen besonders vorteilhaft ist. Dabei sollen auch charakteristische Sprachstile und typische Sprachkonstrukte identifiziert werden. Wir wollen Methoden und Werkzeuge entwickeln, mit denen die Entwicklung und Implementierung solcher Sprachen weitgehend automatisiert werden kann. Für Aufgaben wie Editieroperationen, Navigieren, Layout und Herstellung graphischer Primitive werden neue oder erweiterte Verfahren benötigt, die nicht unmittelbar aus Systemen für zweidimensionale Sprachen übernommen werden können. Bei der Entwicklung solcher Methoden und deren Realisierung in einem Werkzeugsystem wollen wir uns an unserem Generatorsystem DEViL [12] orientieren, das sehr erfolgreich die Entwicklung und Implementierung zweidimensionaler visueller Sprachen automatisiert. Die in dem Vorhaben zu entwickelnden Methoden sollen mit einem prototypischen Generatorsystem demonstriert werden, mit dem einige Sprachen implementiert werden, die typisch sind für Sprachstile und Beschreibungsarten mit dreidimensionalen Darstellungen, z. B. Molekül-Strukturen und UMLSequenzdiagramme. Als Ausgabe soll das System sprachspezifische Struktureditoren generieren, welche die besonderen Anforderungen zum Konstruieren von Graphiken im dreidimensionalen Raum möglichst gut erfüllen. Für die weiteren Phasen der Sprachimplementierung (semantische Analyse und Transformation in eine Zielsprache) können die Methoden des DEViL-Systems übernommen werden.
期刊论文(3)
专著(0)
科研奖励(0)
会议论文
Encapsulating Interaction Techniques of 3D Language Editors in Visual Patterns
将 3D 语言编辑器的交互技术封装在视觉模式中
DOI:
10.1145/2636240.2636840
发表时间:
2014
期刊:
影响因子:
--
作者:
[Jan Wolter, Uwe Kastens]
通讯作者:
Uwe Kastens
Layout requirements of a 3D molecular editor specified with DEViL3D
使用 DEViL3D 指定的 3D 分子编辑器的布局要求
DOI:
10.1109/vlhcc.2014.6883066
发表时间:
2014
期刊:
2014 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
影响因子:
--
作者:
[Jan Wolter]
通讯作者:
Jan Wolter
Generating 3D Visual Language Editors: Encapsulating Interaction Techniques in Visual Patterns
生成 3D 视觉语言编辑器:将交互技术封装在视觉模式中
DOI:
10.1142/s0218194015400124
发表时间:
2015
期刊:
Int. J. Softw. Eng. Knowl. Eng.
影响因子:
--
作者:
[Jan Wolter, Uwe Kastens]
通讯作者:
Uwe Kastens
海外基金