figshare
Browse
[SLE-DS] SMADL - The Social Machines Architecture Description Language.pdf (487.03 kB)

SMADL - The Social Machines Architecture Description Language

Download (0 kB)
journal contribution
posted on 2012-10-16, 12:11 authored by Leandro NascimentoLeandro Nascimento, Eduardo Almeida, Silvio MeiraSilvio Meira

We are experiencing a high growth in the number of web applicationsbeing developed. This is happening mainly because the web is going intoa new phase, called programmable web, where several web-based systemsmake their APIs publicly available. In order to deal with the complexity of thisemerging web, we define a notion of social machine and envisage a languagethat can describe networks of such. To start with, social machines are defined astuples of input, output, processes, constraints, states, requests and responses;apart from defining the machines themselves, the language defines a set of connectorsandconditionals that can be used to describe the interactions betweenany number of machines in a multitude of ways, as a means to represent realmachinesinteracting in the real web. This work presents a preliminary versionof the Social Machine Architecture Description Language (SMADL).

History

Usage metrics

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC