Objectif
The overall objective of the TAPAS project is to develop novel methods, tools, algorithms and protocols that support the construction and provisioning of Internet application services.
Objectives:
The project will achieve the overall objective by developing QoS enabled middleware services capable of meeting Service Level Agreements (SLAs) between application services and will enhance component based middleware technologies such that components can be deployed and interact across organisational boundaries. The project will develop notations for expressing SLAs to enable specification of QoS, such as the availability as well as trust relationships. SLA trust specifications will be used for deriving service invocation primitives enriched with authentication, non-repudiation mechanisms, with or without the involvement of trusted third parties.
Work description:
TAPAS is structured into four technical workpackages(WPs).
- WP1 will develop notations for expressing SLAs to enable specification of QoS as well as trust relationships. Model checking capabilities will be developed to support reasoning about QoS characteristics of components and their composition. The project will adopt UML as the language for the description, modelling and analysis and extend it with formally defined stereotypes and properties.
SLAs are only useful if their compliance is enforced and monitored. To achieve this aim TAPAS will use SLAs not only as an inter-organisational contractual feature but also to govern component execution.
- WP2 will develop support architectures that provide QoS negotiation, establishment and adaptation facilities to enable component containers to become QoS enabled. SLA trust specifications will be used for deriving service invocation primitives enriched with authentication, non-repudiation mechanisms, with or without the involvement of trusted third parties.
- WP3 will implement key middleware services identified in WP2. Particular attention will be placed on the development of QoS enabled multi-party communication (e.g. for supporting publish/subscribe communication, dynamic load balancing between replicated containers). Distributed applications with multiple senders pose several problems for network QoS; novel signalling methods and protocols for end to end QoS negotiation for resource reservation and feedback will be developed. Middleware services will be developed using open source application servers and widely used component technologies such as CORBA and JAVA.
- WP4 will evaluate results from the TAPAS projects by comparing them with current state-of-the-practice (e.g. an off-the-shelf CORBA or J2EE application server). Partners will build demonstrator applications with demanding QoS requirements such as hosting of an auction service.
Milestones:
The final report on TAPAS architecture will cover the architecture of component oriented middleware for deployment in inter-organisation setting. Results will include model checking tool to support reasoning about QoS characteristics of components and their composition prototype, implementations using open source application servers and demonstrators. Preliminary results (milestones) will include reports on application hosting and QoS networking requirements.
Champ scientifique (EuroSciVoc)
CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
CORDIS classe les projets avec EuroSciVoc, une taxonomie multilingue des domaines scientifiques, grâce à un processus semi-automatique basé sur des techniques TLN. Voir: Le vocabulaire scientifique européen.
Vous devez vous identifier ou vous inscrire pour utiliser cette fonction
Programme(s)
Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.
Thème(s)
Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.
Appel à propositions
Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
Données non disponibles
Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.
Régime de financement
Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.
Coordinateur
NE1 7RU NEWCASTLE UPON TYNE
Royaume-Uni
Les coûts totaux encourus par l’organisation concernée pour participer au projet, y compris les coûts directs et indirects. Ce montant est un sous-ensemble du budget global du projet.