课题基金 / 基金详情

Integration of Scripts in Reliable Programs

Integration of Scripts in Reliable Programs
将脚本集成到可靠的程序中
批准号:
226160369
负责人:
Professor Dr. Peter Thiemann
金额:
$0.0万
依托单位国家:
德国
项目类别:
Research Grants
财政年份:
2013
资助国家:
德国
项目状态:
已结题
起止时间:
2012-12-31 至 2020-12-31

项目摘要

项目成果

Professor Dr. Peter Thiemann的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The JavaScript programming language is ubiquitous: it is used inmore than 94 percent of all web sites and it is the most used language on community sites like GitHub and Stackoverflow. JavaScript is no longer just the language of the Web, as it sees increasing use in server-sideapplications and in IoT applications. However, developers struggle when maintaining sizable software systems in JavaScript because the language is not equipped for ``Programming in the Large''.TypeScript is an extension of JavaScript developed by Microsoftwhich provides types and typed component interfaces to better support largescale projects. Studies show that the additional documentation andtooling opportunies due to types boost developer productivity by upto 15 percent. However, the migration of JavaScript code to TypeScript ishampered by the fact that typed interfaces for existing JavaScriptprograms, libraries, and frameworks must be constructed and vetted manually.This project will improve on this situation by exploring,developing, and implementing new techniques for automaticallyinferring precise TypeScript interfaces from existing JavaScriptcode bases. Compared to previous work in this area, we will makeuse of a novel combination of simple static and dynamic analysis,combined with techniques from symbolic execution and testgeneration. The goal of this combination is to obtain authentic andprecise type information directly from program execution rather thanfrom separately implemented artifacts like elaborate and error-pronestatic analysis systems.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
LaST-FP: Linear Types and Session Types for Functional Programming
  • 批准号:
    395068988
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    2018
  • 负责人:
    Professor Dr. Peter Thiemann
  • 依托单位:
Type-based gradual enforcement of security policies for concurrent programs
  • 批准号:
    183486094
  • 项目类别:
    Priority Programmes
  • 资助金额:
    $0.0万
  • 财政年份:
    2010
  • 负责人:
    Professor Dr. Peter Thiemann
  • 依托单位:
Typbasierte Programmanalyse für Skriptsprachen
  • 批准号:
    22176865
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    2006
  • 负责人:
    Professor Dr. Peter Thiemann
  • 依托单位:
Offline-Spezialisierung für Standard ML
  • 批准号:
    5377673
  • 项目类别:
    Research Grants
  • 资助金额:
    $0.0万
  • 财政年份:
    1997
  • 负责人:
    Professor Dr. Peter Thiemann
  • 依托单位:
海外基金