The aim of ‘programming the global computer’ was identified by Milner and others as one of the grand challenges of computing research. At the time this phrase was coined, it was natural to assume that this objective might be achieved primarily through extending programming and specification languages. The Internet, however, has brought with it a different style of computation that (although harnessing variants of traditional programming languages) operates in a style different to those with which we are familiar. The ‘computer’ on which we are running these computations is a social computer in the sense that many of the elementary functions of the computations it runs are performed by humans, and successful execution of a program often depends on properties of the human society over which the program operates. These sorts of programs are not programmed in a traditional way and may have to be understood in a way that is different from the traditional view of programming. This shift in perspective raises new challenges for the science of the Web and for computing in general.
Scheda prodotto non validato
I dati visualizzati non sono stati ancora sottoposti a validazione formale da parte dello Staff di IRIS, ma sono stati ugualmente trasmessi al Sito Docente Cineca (Loginmiur).
|Titolo:||Programming the social computer|
|Autori:||D., Robertson; Giunchiglia, Fausto|
|Titolo del periodico:||PHILOSOPHICAL TRANSACTIONS OF THE ROYAL SOCIETY OF LONDON SERIES A: MATHEMATICAL PHYSICAL AND ENGINEERING SCIENCES|
|Anno di pubblicazione:||2013|
|Numero e parte del fascicolo:||371|
|Codice identificativo Scopus:||2-s2.0-84874129497|
|Codice identificativo ISI:||WOS:000315190200005|
|Digital Object Identifier (DOI):||http://dx.doi.org/10.1098/rsta.2012.0379|
|Appare nelle tipologie:||03.1 Articolo su rivista (Journal article)|