As discussed earlier, our concept of a Human Assisted Service Environment (HASE) encompasses the handling of the interaction between the human and the software on mobile devices. Mobile devices impose a set of constraints that need to be taken into account, like connectivity, screen size of the device, input capabilities or user interface limitations. For example, a SOAP messages like:
<?xml version=”1.0″?>
<soap:Envelope
xmlns:soap=”http://www.w3.org/2001/12/soap-envelope”
soap:encodingStyle=”http://www.w3.org/2001/12/soap-encoding”><soap:Body xmlns:m=”http://www.example.org/stock”>
<m:GetStockPrice>
<m:StockName>IBM</m:StockName>
</m:GetStockPrice>
</soap:Body></soap:Envelope>
must be transformed (e.g., with XSLT) to remove the meta information, before presenting it to the human. Thus, the handling of SOAP requests requires the implementation of a dedicated client that is able to parse the incoming requests and – based on the input – generate a user interface to present the request. The generation of arbitrary interfaces is difficult; however, it is possible to accept only a certain type of SOAP requests for which the user interface is present.
By utilizing a platform like Twitter, we circumvent these types of limitations: we simply utilize Tweets to represent Service requests that are written in Tweetflows, a human-readable domain-specific language to interact with Services, both human- and software-provided. Especially the the human readability of Tweetflow commands (see our Amazon Mechanical Turk Experiment) has the benefit of not needing an additional extra layer of transforming Service requests into human-readable Service requests. A Tweetflow command that is received on a mobile device as Tweet only requires a Twitter client to interact with.
your ikangai science team
When writing a paper, authors often struggle with the application of their ideas in real life. It is often the case that an idea is interesting, but fails to convince others because of the lack of immediate applicability or a difficulty to provide real world data. This problem is faced by many authors; for example, in 1989 when Tim Berners Lee