1
PPT Slide 2
2 Lectures Plan 3
From 2-tier to 3-tier Architectures 4
From Client-Server to Multi-Server (Distributed) and Multi-Client (Collab) 5
5 Nested Granularity Levels 6
3 Architectural Perspectives 7
Base Concepts 8
Base Concepts : High Performance Commodity Computing 9
Base Concepts: Pragmatic Object Web 10
POW Technologies 11
POW Technologies: WebFlow 12
WebFlow Overview 13
WebFlow HPC Architecture 14
PPT Slide 15
WebFlow Front-End & Middlware 16
WebFlow Middleware & Backend 17
WebFlow - Demo Snapshots 18
WebFlow SC'97 Demo 19
WebFlow Next Steps 20
POW Technologies: JWORB (Java Web Object Request Broker) 21
JWORB Overview 22
Complex Internet system 23
WebFlow Server 24
Towards Pragmatic Object Web Servers 25
CORBA - Common Object Request Broker Architecture 26
CORBA - Common Object Request Broker Architecture 27
Summer `97: Early JWORB Concepts 28
PPT Slide 29
JWORB Next Steps 30
POW Technologies: Object Web RTI (Run-Time Infrastructure) 31
OWRTI Overview 32
OWRTI Overview (cont) 33
DMSO HLA/RTI 34
RTI 1.0 35
Run-Time Infrastructure Provides Six Categories of Services 36
RTI Time Management 37
PPT Slide 38
PPT Slide 39
POW Techs: Object Web RTI 40
Object Web RTI Architecture 41
PPT Slide 42
POW Technologies: WebHLA 43
WebHLA Overview 44
WebHLA as Integration Platform 45
PPT Slide 46
WebHLA as 3-Tier Architecture 47
WebHLA based Simulation Based Acquisition 48
WebHLA Components 49
WebHLA Components: JWORB, OWRTI, WebFlow Authoring, DirectX Front-Ends 50
WebHLA Demos 51
PPT Slide 52
PPT Slide 53
Direct X Framework 54
PPT Slide 55
WebHLA Application: Parallel => Metacomputing CMS 56
Parallel => Metacomputing CMS: Milestones and Current Status 57
PPT Slide 58
PPT Slide 59
Architecture of WebHLA based Parallel CMS 60
PPT Slide 61
PPT Slide 62
PPT Slide 63
PPT Slide 64
JDIS and PDUDB Front-End 65
JDIS - DIS/HLA Bridge & I/O in Java 66
PPT Slide 67
Parallel => Metacomputing CMS: List of Components / Federates 68
WebHLA based Cluster Management 69
WebHLA - Planning Parallel & Distributed RTI - Ultimate Scenario 70
PPT Slide 71
SPEEDES 72
WebHLA based SPEEDES Training 73
WebHLA Next Steps 74
WebHLA - Potential Markets 75
POW Next Steps 76
Towards (Extended) UML based WebFlow 77
Need for Multiple-View Modeling 78
UML Views, Models and Diagrams 79
Use Case Diagram 80
Class Diagram 81
Object Diagram 82
Deployment Diagram 83
Sequence Diagram 84
Collaboration Diagram 85
Statechart Diagram 86
Activity Diagram 87
Component Diagram 88
Current UML Products and Related Standards 89
UML Metamodel: Foundation/Core 90
UML Metamodel: Foundation/Extension 91
UML Metamodel: Behavior/Common 92
Strategy for POW Authoring 93
Standard UML Class Diagrams: SPEEDES Example 94
Extended UML Class Diagrams: SPEEDES Example 95
Standard UML Sequence Diagrams: SPEEDES Example 96
Extended UML Sequence Diagrams: SPEEDES Example 97
Standard UML Activity Diagrams: SPEEDES Example 98
Extended UML Activity Diagrams: SPEEDES Example
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page While With Mouse Down on Current Pointer h hides This Message while m restores i Toggles Index Aligned with Page Top j Toggles Index Aligned with Scrolled View Top a Abolishes Pointer while CNTL-Click restores f cycles through pointer families c cycles through members of a family u increases Size Up and d decreases Down Mouse Up-Down between changes of Pointer to process new option