Programming abstractions and static analyses for the web 2.0 and beyond.
Programming abstractions and static analyses for the web 2.0 and beyond.
批准号:
EP/E044956/1
负责人:
Sergio Maffeis
金额:
$31.13万
依托单位:
依托单位国家:
英国
项目类别:
Fellowship
财政年份:
2007
资助国家:
英国
项目状态:
已结题
起止时间:
2007 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Programming for the web is shifting from building applicationswhich feature network connectivity, to tying together, typicallyusing a scripting language, a set of functionalities alreadyoffered by several disparate sources available online.This new programming model involves many subtle issues, caused bythe interplay of concurrency, distribution, scripting, dataquerying and inter-operability. Moreover, it lacks the solidmathematical foundations that software science has provided, forexample, to imperative and functional programming.The purpose of this proposal is to study programming abstractionsand develop static analysis techniques to help support the robustand secure development of the next generation of web applications.It aims to develop a coherent set of ideas, calculi, and tools for dynamic web data and to use these theories to guide the implementation of a proof-of-concept scripting language for web programming.
期刊论文(6)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Behavioural equivalences for dynamic Web data
动态 Web 数据的行为等效性
DOI:
10.1016/j.jlap.2007.06.004
发表时间:
2008
期刊:
The Journal of Logic and Algebraic Programming
影响因子:
--
作者:
[Maffeis S]
通讯作者:
Maffeis S
DOI:
10.1109/sp.2010.16
发表时间:
2010-05
期刊:
2010 IEEE Symposium on Security and Privacy
影响因子:
--
作者:
[S. Maffeis;John C. Mitchell;Ankur Taly]
通讯作者:
S. Maffeis;John C. Mitchell;Ankur Taly
Language-Based Isolation of Untrusted JavaScript
基于语言的不可信 JavaScript 隔离
DOI:
10.1109/csf.2009.11
发表时间:
2009
期刊:
影响因子:
--
作者:
[Maffeis S]
通讯作者:
Maffeis S
DOI:
10.1145/1890028.1890031
发表时间:
2011-01-01
期刊:
ACM TRANSACTIONS ON PROGRAMMING LANGUAGES AND SYSTEMS
影响因子:
1.3
作者:
[Bengtson, Jesper, Bhargavan, Karthikeyan, Maffeis, Sergio]
通讯作者:
Maffeis, Sergio
Foundations of Secure Web Programming
-
批准号:EP/I004246/1
-
项目类别:Fellowship
-
资助金额:$75.43万
-
财政年份:2010
-
负责人:Sergio Maffeis
-
依托单位:
海外基金