2
IRUS TotalDownloads
Altmetric
Local reasoning about mashups
File | Description | Size | Format | |
---|---|---|---|---|
DTR10-10.pdf | Published version | 82.37 kB | Adobe PDF | View/Open |
Title: | Local reasoning about mashups |
Authors: | Gardner, P Smith, G Wright, A |
Item Type: | Report |
Abstract: | Web mashups are complex programs that dynamically compose XML data and JavaScript code from many sources. Whereas data is sometimes formally specified by XML schema, code never is. This makes it difficult to construct reliable software. Using local Hoare reasoning, introduced in separation logic to reason about e.g. C programs and extended in context logic to reason about e.g. the DOM library, we are able to reason about mashup programs, proving that they are fault-free and providing specifications for code that are analogous to XML schema for data. |
Issue Date: | 1-Jan-2010 |
URI: | http://hdl.handle.net/10044/1/95222 |
DOI: | https://doi.org/10.25561/95222 |
Publisher: | Department of Computing, Imperial College London |
Start Page: | 1 |
End Page: | 1 |
Journal / Book Title: | Departmental Technical Report: 10/10 |
Copyright Statement: | © 2010 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/) |
Publication Status: | Published |
Article Number: | 10/10 |
Appears in Collections: | Computing Computing Technical Reports |
This item is licensed under a Creative Commons License