60 likes | 176 Views
Annahme. Anfragephase. Übereinkunftsphase. Kunde. Dienstleister. Rückmeldephase. Leistungsphase. Erfüllung. Kunde. Broker. Dienstleister. Tycoon-2 HTTP- Server. Hotel- Anwendung. http. http. generischer Kunden- Agent. Dienstleister- Agent. TBC. on e do { ... }. on e
E N D
Annahme Anfragephase Übereinkunftsphase Kunde Dienstleister Rückmeldephase Leistungsphase Erfüllung
Kunde Broker Dienstleister Tycoon-2 HTTP- Server Hotel- Anwendung http http generischer Kunden- Agent Dienstleister- Agent TBC
on e do { ... } on e do { ... } on e do { ... } 1 * 1 * Anwendungsfälle UML Phasen Konversationsspezifikation BC Dialoge Regeln Objektmodell UML
Analyse Entwurf Implementierung Geschäftsprozeß Transaktions- Sequenzen Objekt- Interaktionen GUI-Prozeß Repräsentation Prozess- Modellierung Tycoon Business Conversations EPK Prozeß-Instanzen entwickelt in HTML Regeln HTML- Schablonen Konversations- spezifikationen Konversationen Iterative, inkrementelle Systementwicklung System OOA&D Modelle Einschränkungen idealer Entwurf realer Entwurf Anforderungs-Analyse Implementierung Anforderungs- Katalog Use-Case Modell Akteure ideales Objekt- Modell reales Objekt- Modell Implementierungs-Modell Anforderungen, Kundenwünsche neue Anforderungen Programier- Sprache Persistenz, Verteilung
<FORM> </FORM> <A> </A> TBC Konversations- spezifikationen Dialoginstanzen, Anfragen SGML- parser generic cust. HTML- Formulare HTML- Formulare HTML- Ableitungsbäume
Browser Kunde Dienstleister Ty- httpd generic CustomerRule Customer- Role-thread Performer- Role-thread URL startConversation() requestCv acceptCv new() new() initialRequest initialDialog handle() HTML URL dlg+req request dialog dialog handle() HTML