The new sera project website has been created
Welcome to SERA Project
Recent computing paradigms such as Cloud or Grid Computing allow the users to use and share heterogeneous computing resources provided by different entities over the internet. The different users and providers involved in these computing platforms uses their own schemes and languages for describing or discovering resources or executing tasks in their own infrastructure. When a user wants to use resources from different providers, it has to solve several interoperability problems, just because they are not able to understand the languages used by other entities involved in the task execution. The SERA project try to solve these problems combining semantic web and multi-agent technologies, which provide interoperable and adaptable execution environment on top of different heterogeneous resources from different providers. In SERA users tasks and resources are represented by software agents which are in charge of controlling the users tasks and resources. Resources are allocated to users task by means of a negotiation between the different system agents which takes into account the users and providers policies described as a set of rules. Once the task has been allocated, the task execution will be monitored in order to react to unexpected events (such resource failures) adapting the resource allocation to the available resources.


