[WI-IAT09] Web Services and Semantic Web

Semantic Web Service Composition using Planning and Ontology Concept Relevance
Ourania Hatzi

A planning approach to compose services... very similar to our work: OWL-S to describe services, Pellet as semantic reasoner for OWL and a planner to compose services. The most interesting thing is not about services, but about semantic awareness when the planner fails.

Improving Web services adaptability thanks to a synergy between aspect programming and a multi-agent middleware
Flavien Balbo and Valérie Monfort

About enterprise IS. They add "aspects" to ws and use a middleware (agent-based) to improve adaptability. I don't understand why all these mess: AOP to add dynamically new behavior to web services and agents just to coordinate (by communication) ws... I guess that using just one technology will be easier.

QoSS Policies Operating for Web Services within SOA
David Allison

QoSS: Quality of Security Service. Metadata includes information about authentication, authorization and privacy, embedded inside the SOAP message. I don't know why to modify SOAP is needed instead of use the WS-Auth, WS-Privacy and so on, most of them provided by the service platforms. This can be useful for "private" service (inside an intranet, or for enterprise services), but not for public ones.

Building Blocks: Layered Components Approach for Accumulating High-Demand Web Services
Satoshi Morimoto, Satoshi Sakai, Masaki Gotou, Heeryon Cho, Toru Ishida, and Yohei Murakami

They use web services as language resources that can be combined to create new tools (A Language Grid). For example, multiple dictionaries. Building blocks for simple components programed in PHP or Java are encapsulated inside web services. This is used to create new systems (I assume that it's used by programmers) faster than without them.

A framework to guarantee time-bounded composed services
Elena del Val.

Well, these is our paper, so I have no things to say.... it's perfect :-D Ok, ok... I tell you something about that. The idea is to guarantee service execution time (soft real-time). Commitment Manager reach agreements with providers to get a temporal windows in which is ensured that the service will be provided. WS-Agreement protocol is used to do that. 

Supporting Web Service Protocol Changes by Propagation
Ahmed Azough

About business protocols. They consider them as FSM and allow add and delete state, transitions and the final state.

Reasoning about Web Services with Local Closed World Assumption
Limin Chen, Hong Hu, and Zhongzhi Shi

Ups, no one for this paper, so we've finished

Blogged with the Flock Browser

[WI-IAT09] Swarm-bots and Swarmanoid: Two experiments in emboided swarm intelligence

Invited talk by Marco Dorigo.

Swarm intelligence: IA technique based on emergence of grupal behaviors from a decentralized, individual intelligences. Examples from biological societies: ants searching paths, transporting things and assembling things to build a bridge. And they're many other examples about foraging or division of labor.

Swarm robotics motivation: fault tolerant system, high parallelism degree, scalability and low cost. A swarm-bot is a robotic system composed by a set of robots that can touch each other and create more complex structures. Explainig hardware stuff now. And some videos seeing them at work.

Basic behaviour can be hand-coded or it can be evolved from simple neural networks and it can be loaded in areal s-bot. Capacities:

  • coordinate motion: detect the movement of the rest and determines its behavior. Combined with self-assembly allow the robots to create special structures to avoid obstacles
  • selft assembly 
  • cooperative transport: move things bigger than the robots. Again, can be combined with self assembly. OMFG!! They're moving a child!!!
  • goal search and path formation: limited sensing acapabilities, so they moves randomly until they sense the goal they begin to form a chain. Some kind of bread crumbs :-)

Ongoing work: functional self-assembly, morphology formation and swarm-level fault detection. Fantastic

Blogged with the Flock Browser

DCAI '09 Call for papers

2nd International Symposium on Distributed Computing and Artificial Intelligence (DCAI'09) 
June 10th – 12th , 2009 - Salamanca - Spain (web site)

The International Symposium on Distributed Computing and Artificial Intelligence 2009 is an annual forum that will bring together ideas, projects, lessons, etc. associated with distributed computing, artificial intelligence and its applications in different themes. This meeting will be held at the University of Salamanca in June 10-12th, 2009. 

This symposium will be organized by the Biomedicine, Intelligent System and Educational Technology Reseach Group of the University of Salamanca. The technology transfer in this field is still a challenge and for that reason this type of contributions will be specially considered in this symposium. This conference is the forum in which to present application of innovative techniques to complex problems. 

The workshop will be organized into the 10th International Work-Conference on Artificial Neural Networks (IWANN2009).

(Read the complete Call for Papers)