La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Domenico Presenza Stato implementazione prototipo Engineering Milano – 20 Luglio 2005.

Presentazioni simili


Presentazione sul tema: "Domenico Presenza Stato implementazione prototipo Engineering Milano – 20 Luglio 2005."— Transcript della presentazione:

1 Domenico Presenza Stato implementazione prototipo Engineering Milano – 20 Luglio 2005

2 Stato implementazione prototipo Engineering 2 Indice Obiettivo dellincontro Architettura del prototipo Virtual Travel Agency Scenario Interfacce MAIS-P/E APIs Web Services Wrappers Integrazione con altri componenti

3 Stato implementazione prototipo Engineering 3 Pagina con testo e testo evidenziato Obiettivo dellIncontro Presentare lo stato di avanzamento della realizzazione Virtual Travel Agency (VTA) e piattaforma MAIS-P/E.

4 Stato implementazione prototipo Engineering 4 Indice Obiettivo dellincontro Architettura del prototipo Virtual Travel Agency Scenario Interfacce MAIS-P/E APIs Web Services Wrappers Integrazione con altri componenti

5 Stato implementazione prototipo Engineering 5 Componenti, reti e protocolli Architettura prototipo Engineering Platform Invoker User Environment Service Invoker Orchestrator Wrapper MAIS Repository Web Service(s) Users Profiles Miner SOAP/HTTP JERI/TCP BP Wrapper(s) Recommender

6 Stato implementazione prototipo Engineering 6 Architettura deploy Architettura prototipo Engineering MAIS Repository Web Service Platform Invocator User Environment Orchestrator Concretizator Concrete Service Invoker Recomender Orchestrator Concretizator

7 Stato implementazione prototipo Engineering 7 Situazione al 20 Luglio 2005 Stato avanzamento VTA Scenario (completato) Applicazione (sviluppo) MAIS-P/E Repository (completato) Service Invoker (completato) Orchestrator (testing) Concretizzatore (sviluppo) Web Services Wrappers (sviluppo)

8 Stato implementazione prototipo Engineering 8 Indice Obiettivo dellincontro Architettura del prototipo Virtual Travel Agency Scenario Interfacce MAIS-P/E APIs Web Services Wrappers Integrazione con altri componenti

9 Stato implementazione prototipo Engineering 9 Dialogo Utente-VTA Scenario VTA customervta requestForInterest requestForQuote requestForChange bookingRequest abort TravelPlan BookingProposal BookingREFN UserDetails, TripDetails, RequiredServices, TypeOfHoliday

10 Stato implementazione prototipo Engineering 10 Trasferimenti pianificati Scenario VTA Roma Amsterdam Leiden

11 Stato implementazione prototipo Engineering 11 Trasferimenti pianificati Scenario VTA Roma Brussels (1) Amsterdam (6-8) Leiden (2-5)

12 Stato implementazione prototipo Engineering 12 Trasferimenti pianificati Scenario VTA Roma Brussels (1) Amsterdam (6-8) Leiden (2-4) Delft (5)

13 Stato implementazione prototipo Engineering 13 Trasferimenti Effettivil Scenario VTA Roma Brussels (1) Amsterdam (6-8) Leiden (2-4) Delft (5)

14 Stato implementazione prototipo Engineering 14 Piano viaggio prima della partenza Pianificato Scenario VTA

15 Stato implementazione prototipo Engineering 15 Piano viaggio effettivamente seguito Effettivo Scenario VTA

16 Stato implementazione prototipo Engineering 16 Indice Obiettivo dellincontro Architettura del prototipo Virtual Travel Agency Scenario Interfacce MAIS-P/E APIs Web Services Wrappers Integrazione con altri componenti

17 Stato implementazione prototipo Engineering 17 Applicazione VTA

18 Stato implementazione prototipo Engineering 18 Applicazione VTA

19 Stato implementazione prototipo Engineering 19 Applicazione VTA

20 Stato implementazione prototipo Engineering 20 Applicazione VTA

21 Stato implementazione prototipo Engineering 21 Indice Obiettivo dellincontro Architettura del prototipo Virtual Travel Agency Scenario Interfacce MAIS-P/E APIs Web Services Wrappers Integrazione con altri componenti

22 Stato implementazione prototipo Engineering 22 Situazione al 20 Luglio 2005 Platform Invoker APIs Platform Invoker Design (R2.2.1) login(user) initiate(mais_service, parameters) search(mais_service, parameters) As is public User login(String usr,String psw); public WSDLMessage initiate(Context context); public String[] search(String className);

23 Stato implementazione prototipo Engineering 23 Situazione al 20 Luglio 2005 Service Invoker APIs Service Invoker Design (R2.2.1) init(mais_service, parameters); invoke(mais_service, operation, parameters); As is public Context init(Context c); public WSDLMessage invoke(String serviceAddress, QName portType, String operation, WSDLMessage arg); public WSDLMessage invokeOne(String[] candidates, WSDLMessage arg);

24 Stato implementazione prototipo Engineering 24 Situazione al 20 Luglio 2005 Service Invoker APIs Codifica operazioni tramite URI Refs Abstract service serviceOntologyNamespace#operation Concrete service endpoint?portType#operation modation#bookHotel

25 Stato implementazione prototipo Engineering 25 Situazione al 20 Luglio 2005 Orchestrator APIs Orchestrator Design (R2.2.1) initiate(complex_concrete_service, parameters) As is public MAIS_EndpointReference initiate( String orchestrated_service, String instance_name);

26 Stato implementazione prototipo Engineering 26 Situazione al 20 Luglio 2005 Concretizator APIs Concretizator Design (R2.2.1) concretize(mais_process, parameters); getConcreteService(mais_process_identifier, abstract_service, parameters); As is public void concretize(String ProcDefID, String ProcInstID); public String[] getCandidates(String procDefID, String procInstID, String name);

27 Stato implementazione prototipo Engineering 27 Indice Obiettivo dellincontro Architettura del prototipo Virtual Travel Agency Scenario Interfacce MAIS-P/E APIs Web Services Wrappers Integrazione con altri componenti

28 Stato implementazione prototipo Engineering 28 Web Services Wrappers

29 Stato implementazione prototipo Engineering 29 Indice Obiettivo dellincontro Architettura del prototipo Virtual Travel Agency Scenario Interfacce MAIS-P/E APIs Web Services Wrappers Integrazione con altri componenti

30 Stato implementazione prototipo Engineering 30 Situazione al 20 Luglio 2005 Stato avanzamento Integrazioni con altri componenti MAIS Reflective Architecture Repository Concretizaor


Scaricare ppt "Domenico Presenza Stato implementazione prototipo Engineering Milano – 20 Luglio 2005."

Presentazioni simili


Annunci Google