Bitte benutzen Sie diese Referencez,um auf diese Ressource zu verweisen公司:doi:10.22028/D291-25878
标题:类型化开放编程:动态模块化和分布的高阶类型化方法
Verfasser输入:安德烈亚斯·罗斯伯格
喷水:恩利施
Erscheinungsjahr公司:2007
Schlagwörter公司:程式化
程序员prache
打字系统
模块化
Verteilung公司
弗雷·施拉格沃特(Freie Schlagwörter):冒犯程序
Alice ML公司
开放式编程
程序设计语言
类型系统
高阶模
动态模块化
DDC-糖浆:004信息
文件类型:论文
摘要:在本论文中,我们开发了一种方法来协调开放式编程——支持高阶值动态交换的程序开发与编程语言中具有强静态类型的其他进程。我们介绍了一种具体的编程语言Alice ML的设计,它由一种传统的函数语言组成,该语言扩展了一组正交特性,如高阶模块、动态类型检查、高阶序列化和并发。除此之外,还实现了一个由动态组件组成的灵活系统和一个简单但富有表现力的分布概念。此设计的核心概念是包,即嵌入模块及其接口类型的一级值,每当提取模块时都会对其进行动态检查。此外,我们为抽象类型开发了一个形式化模型,该模型不会因存在用于动态类型检查的原语而失效,正如基于存在量化的标准模型一样。为此,我们提出了一种扩展微积分形式的理想化语言,它可以表示类型的动态生成。这个演算是第一个将密封和类型检查与高阶单例类型(表示抽象类型上的共享约束的功能)的干扰结合起来并进行探索的演算。抽象种类的一个新概念对抽象类型进行了分类。高阶类型和种类强制允许对任意类型的值进行模块化半透明封装。
在dieser Dissertation entwickeln wir einen programmiersprachlichen Ansatz zur Verbindung offer Programmierung der Entwicklung von Programmens的论文中,作者是dynamicsche Laden和Austaschen höherstufiger Werte mit anderen Prozessen erlauben mit starker statischer Typisierung。Wir stellen das Design einer konkreten Programmiersprache命名为Alice ML vor。Sie besteht aus einer konventonellen funktonalen Sprache,die um einen Satz orthononaler Konzepte wie höherstufige Modularisierung,dynamicsche Typüberprüfung,höerstufige Serialisierung-und Nebenäufiggeit erweitert wurde。Darauf aufbauend is ein flexibles System dynamicscher Komponenten sowie ein ein facher aber expressiver Ansatz fur Verteilung verwirklicht公司的Darauf-aufbawend是一家灵活的系统动力学公司。Zentral ist dabei das Konzept eines Pakets(软件包),welches ein Module in Kombination mit seinem Schnittstellentyp in einen Wert einbette,und bei der Extraktion des Moduls eine dynamicsche Typüberprüfung vornimt。Weiterhin entwickeln wir einen theoretischen Ansatz zur Modellierung von abstraketen Typen,welcher im Gegensatz zum herkömmlichen formalen Modell existentieller Quantifizierung auch in Gegenwart dynamicscher Tpinspektion gültig ist。Zu diesem Zweck defineieren wir eine idealitiete Sprache in Form eines erweitertenλ(祖迪森·兹维克的定义者与理想主义者的关系)-Kalküls,der dynamicsche Typgenerierung ausdrucken kann。卡尔库勒·科姆比尼埃特(Der Kalkül kombiniert)曾是霍尔施图菲根·辛格尔顿家族(Highöherstufigen Singleton Kinds)、埃因姆·斯普拉赫孔斯特鲁克特(einem Sprachkonstrukt)、格利希特·冯·泰恩·奥斯德吕肯·坎恩(Gleichheit von Typen ausd。Zur Klassifizierung抽象类型为Abstraktions类型为Konzept entwicket类型。Höherstufige Konversionen auf Term-und Typebene erlauben zudem die nachträgliche modulare Enkapsulierung von Werten beliebigen Typs公司。
Link zu diesem Datensatz公司:urn:nbn:de:bsz:291-cidok-12627
高密度脂蛋白:20.500.11880/25934
http://dx.doi.org/10.22028/D291-25878
Erstgutachter公司:格特·斯莫尔卡
Tag der mündlichen Prüfung公司:2007年1月5日
Eintrags基准:2007年8月29日
法库尔特:密歇根州-Fakultät für Mathematik und Informatik
法赫里赫通:MI-信息
Sammlung公司:SciDok-萨尔州大学Wissenschafts服务器

Dateien zu diesem Datensatz公司:
达蒂 贝斯克雷朋 希腊格式 
论文_1610_Ross_Andr_2007.pdf1.82 MBAdobe PDF格式奥芬宁/安泽根


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt。