Engineering Foundations of Web Services: Theories and Tool Support
Web 服务的工程基础:理论和工具支持
基本信息
- 批准号:EP/E065708/1
- 负责人:
- 金额:$ 35.02万
- 依托单位:
- 依托单位国家:英国
- 项目类别:Research Grant
- 财政年份:2007
- 资助国家:英国
- 起止时间:2007 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Recent years have seen the emergence of a new style of development of distributed software applications, such as e-commerce web sites. This style is known as web services , and is characterised by the notion that a machine-readable web site , or web service, provides information to a software application in the same way that a conventional web site provides information to a human user. Web services thus provides an infrastructure for the development of distributed applications which are able to integrate information and computational resources from diverse locations into a single service provided to the end-user. At the infrastructural level, web services offer powerful and general universal infrastructure for naming, communication and data representation to diverse kinds of applications. For software development, web services represent a fundamental transformation of software development style in the main stream of application development, and this leads to a number of engineering challenges which must be addressed in order to establish sound programming methodologies for the delivery of safe, secure and robust systems. This project will build on established theories of communication-based systems and transfer them to the arena of web services, in order to provide a foundation for software development techniques and tools to support successful programming in this new style.
近年来出现了一种新的分布式软件应用程序开发风格,例如电子商务网站。这种风格被称为web服务,其特点是机器可读的web站点或web服务以与传统web站点向人类用户提供信息相同的方式向软件应用程序提供信息。因此,Web服务为分布式应用程序的开发提供了基础设施,分布式应用程序能够将来自不同位置的信息和计算资源集成到提供给最终用户的单个服务中。在基础设施级别,web服务为各种应用程序的命名、通信和数据表示提供了强大的通用基础设施。对于软件开发,web服务代表了应用程序开发主流中软件开发风格的基本转变,这导致了许多必须解决的工程挑战,以便为交付安全、可靠和健壮的系统建立可靠的编程方法。该项目将建立在基于通信的系统的既定理论之上,并将其转移到web服务领域,以便为软件开发技术和工具提供基础,以支持这种新风格的成功编程。
项目成果
期刊论文数量(9)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Automata, Languages and Programming
自动机、语言和编程
- DOI:10.1007/978-3-540-70583-3_9
- 发表时间:2008
- 期刊:
- 影响因子:0
- 作者:Berger M
- 通讯作者:Berger M
Modular session types for objects
对象的模块化会话类型
- DOI:10.2168/lmcs-11(4:12)2015
- 发表时间:2015
- 期刊:
- 影响因子:0.6
- 作者:Gay S
- 通讯作者:Gay S
Modular session types for distributed object-oriented programming
用于分布式面向对象编程的模块化会话类型
- DOI:10.1145/1706299.1706335
- 发表时间:2010
- 期刊:
- 影响因子:0
- 作者:Gay S
- 通讯作者:Gay S
Type inference and strong static type checking for Promela
Promela 的类型推断和强静态类型检查
- DOI:10.1016/j.scico.2010.05.010
- 发表时间:2010
- 期刊:
- 影响因子:1.3
- 作者:Donaldson A
- 通讯作者:Donaldson A
A Theory of Contracts for Web Services
- DOI:10.1145/1538917.1538920
- 发表时间:2009-06-01
- 期刊:
- 影响因子:1.3
- 作者:Castagna, Giuseppe;Gesbert, Nils;Padovani, Luca
- 通讯作者:Padovani, Luca
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Simon Gay其他文献
An algorithm to assist novices with electrocardiogram interpretation: Validation with the Delphi Method
- DOI:
10.1016/j.jelectrocard.2021.11.035 - 发表时间:
2022-01-01 - 期刊:
- 影响因子:
- 作者:
Susil Pallikadavath;Jamie Watts;Alastair J Sandilands;Simon Gay - 通讯作者:
Simon Gay
Development and face validation of strategies for improving consultation skills
- DOI:
10.1007/s10459-014-9493-9 - 发表时间:
2014-01-22 - 期刊:
- 影响因子:3.300
- 作者:
Janet Lefroy;Adam Thomas;Chris Harrison;Stephen Williams;Fidelma O’Mahony;Simon Gay;Ruth Kinston;R. K. McKinley - 通讯作者:
R. K. McKinley
Behavioural Types: Bridging Theory and Practice
行为类型:理论与实践的桥梁
- DOI:
- 发表时间:
2022 - 期刊:
- 影响因子:0
- 作者:
Mariangiola Dezani;Roland Kuhn;S. Lindley;A. Scalas;Actyx AG – München;Gul Agha;Simon Fowler;Philipp Haller;Raymond Hu;Eduard Kamburjan;Hernán C. Melgratti;Peter Thiemann;Marco Carbone;Stephanie Balzer;Ornela Dardha;Wen Kokke;F. Montesi;J. G. Morris;Jorge A. Pérez;Bernardo Toninho;Philip Munksgaard;Christian Bartolo Burlò;Mathias Jakobsen;Emilio Tuosto;Claudio Russo;Limin Jia;Simon Gay;Phil Trinder;Nobuko Yoshida;L. Bocchi;Simon Thompson;Laura Voinea;Daniela Marottoli;Fabrizio Montesi. Choreographic Programming . PhD ;S. Giallorenzo;L. Cruz;Eva Graversen;Lovro Lugovic;Philip Wadler;F. Zhou - 通讯作者:
F. Zhou
Does formal workplace based assessment add value to informal feedback?
基于正式工作场所的评估是否会增加非正式反馈的价值?
- DOI:
- 发表时间:
2017 - 期刊:
- 影响因子:0
- 作者:
J. Lefroy;A. Hawarden;Simon Gay;R. McKinley - 通讯作者:
R. McKinley
Simon Gay的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Simon Gay', 18)}}的其他基金
Session Types for Reliable Distributed Systems (STARDUST)
可靠分布式系统的会话类型 (STARDUST)
- 批准号:
EP/T014628/1 - 财政年份:2020
- 资助金额:
$ 35.02万 - 项目类别:
Research Grant
Quantum Computation: Foundations, Security, Cryptography and Group Theory
量子计算:基础、安全、密码学和群论
- 批准号:
EP/F020813/1 - 财政年份:2008
- 资助金额:
$ 35.02万 - 项目类别:
Research Grant
Behavioural Types for Object-Oriented Languages
面向对象语言的行为类型
- 批准号:
EP/F037368/1 - 财政年份:2008
- 资助金额:
$ 35.02万 - 项目类别:
Research Grant
NETWORK: Semantics of Quantum Computation
网络:量子计算的语义
- 批准号:
EP/E00623X/1 - 财政年份:2006
- 资助金额:
$ 35.02万 - 项目类别:
Research Grant
相似海外基金
"Intelligent, Strategic and Verifiable Agent-based Communities of Web Services: Theoretical Foundations and Automation"
“智能、战略性和可验证的基于代理的 Web 服务社区:理论基础和自动化”
- 批准号:
341422-2012 - 财政年份:2018
- 资助金额:
$ 35.02万 - 项目类别:
Discovery Grants Program - Individual
"Intelligent, Strategic and Verifiable Agent-based Communities of Web Services: Theoretical Foundations and Automation"
“智能、战略性和可验证的基于代理的 Web 服务社区:理论基础和自动化”
- 批准号:
341422-2012 - 财政年份:2017
- 资助金额:
$ 35.02万 - 项目类别:
Discovery Grants Program - Individual
"Intelligent, Strategic and Verifiable Agent-based Communities of Web Services: Theoretical Foundations and Automation"
“智能、战略性和可验证的基于代理的 Web 服务社区:理论基础和自动化”
- 批准号:
341422-2012 - 财政年份:2016
- 资助金额:
$ 35.02万 - 项目类别:
Discovery Grants Program - Individual
"Intelligent, Strategic and Verifiable Agent-based Communities of Web Services: Theoretical Foundations and Automation"
“智能、战略性和可验证的基于代理的 Web 服务社区:理论基础和自动化”
- 批准号:
341422-2012 - 财政年份:2015
- 资助金额:
$ 35.02万 - 项目类别:
Discovery Grants Program - Individual
"Intelligent, Strategic and Verifiable Agent-based Communities of Web Services: Theoretical Foundations and Automation"
“智能、战略性和可验证的基于代理的 Web 服务社区:理论基础和自动化”
- 批准号:
341422-2012 - 财政年份:2014
- 资助金额:
$ 35.02万 - 项目类别:
Discovery Grants Program - Individual
"Intelligent, Strategic and Verifiable Agent-based Communities of Web Services: Theoretical Foundations and Automation"
“智能、战略性和可验证的基于代理的 Web 服务社区:理论基础和自动化”
- 批准号:
341422-2012 - 财政年份:2013
- 资助金额:
$ 35.02万 - 项目类别:
Discovery Grants Program - Individual
"Intelligent, Strategic and Verifiable Agent-based Communities of Web Services: Theoretical Foundations and Automation"
“智能、战略性和可验证的基于代理的 Web 服务社区:理论基础和自动化”
- 批准号:
341422-2012 - 财政年份:2012
- 资助金额:
$ 35.02万 - 项目类别:
Discovery Grants Program - Individual
Foundations of Secure Web Programming
安全网络编程的基础
- 批准号:
EP/I004246/1 - 财政年份:2010
- 资助金额:
$ 35.02万 - 项目类别:
Fellowship
TC: Medium: Collaborative Research: Rewriting Logic Foundations for Verification and Programming of Next-Generation Trustworthy Web-Based Systems
TC:媒介:协作研究:重写下一代可信赖网络系统验证和编程的逻辑基础
- 批准号:
0905584 - 财政年份:2009
- 资助金额:
$ 35.02万 - 项目类别:
Standard Grant
TC: Medium: Collaborative Research: Rewriting Logic Foundations for Verification and Programming of Next-Generation Trustworthy Web-Based Systems
TC:媒介:协作研究:重写下一代可信赖网络系统验证和编程的逻辑基础
- 批准号:
0905607 - 财政年份:2009
- 资助金额:
$ 35.02万 - 项目类别:
Standard Grant