Presentation is loading. Please wait.

Presentation is loading. Please wait.

Clear Methods Web-based Modeling & Simulation Workshop

Similar presentations


Presentation on theme: "Clear Methods Web-based Modeling & Simulation Workshop"— Presentation transcript:

1 Clear Methods Web-based Modeling & Simulation Workshop
Reston, VA October 30, 2003 Clear Methods Christopher Fry Founder & Chief Scientist Jay Conne Director, Bus. Dev. & Training

2 Clear Methods Founded June 2001 by Mike Plusch & Christopher Fry
MIT, Sloan School, AI Lab Published two books and many articles Water: Simplified Web Services and XML Programming, Wiley, 2003

3 The problem… Technology & Psychology

4 The problem… Complexity & Consequences

5 Partial Solutions – tacked together
Complexity Partial Solutions – tacked together

6 Complexity Add the Web

7 Reality

8 Design … limited by technology
Consequences Design … limited by technology

9 Learning … scope and time
Consequences Learning … scope and time

10 Debugging … requires too many skills
Consequences Debugging … requires too many skills

11 Build a test harness for this?
Consequences Testing Build a test harness for this?

12 Consequences Maintainability

13 Upgrading … version skew
Consequences Upgrading … version skew

14 Scaling … layers of latency
Consequences Scaling … layers of latency

15 Consequences Design … limited by technology Learning … scope and time
Debugging … requires too many skills Testing … across many technologies Maintainability … across many technologies Upgrading … version skew Scaling … layers of latency

16 Real men … learn to live with it?
Complexity Real men … learn to live with it?

17 The solution… – Fry –

18 Note: Demonstration of Water language using the SteamXML IDE
Note: Demonstration of Water language using the SteamXML IDE. Examples similar to those in the IDE Initial Instructions which can be found under the Help Menu. See for trial download.

19 USAF – Northrop Grumman
Customers MIT MITRE PBS Pratt & Whitney USAF – Northrop Grumman others…

20 Complexity Water Incremental Adoption

21 Simplicity Consistent & Comprehensive Consistant & Comprehensive
Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water Water

22 Note: The following slides were not presented during the WebSim 2003 presentation.

23 Security Architected in from Water’s foundation
Capability-based security model ala secure operating systems Clean separation of: Business Logic Security Policy

24 New Approach XML as syntax → XML as common language
XML for data (Docs) → XML for data, presentation & logic Web services bolted-on → Designed for Web services Wizards and code generation → Direct execution of XML Technology drives design → Business rqmts. drive design Complex and special-purpose → Simplification through consistency Hamstrung by standards → Support legacy standards, but …

25 Steam XML Deploy on standard platform Flexible deployment
Open protocols: HTTP, Java, (SMTP) Support for standards Content, logic, and UI Service-Oriented Software

26 Alternative Software Platform
SteamXML and Water Alternative Software Platform Platform J2EE .NET Vendor Clear Methods Sun, BEA, IBM Microsoft Operating System All All Windows Runtime Engine Steam Engine JVM CLR Language Water Syntax ConciseXML Java C# C++ syntax C++ syntax Development Tools Steam IDE JBuilder, etc. Visual Studio Database API JDBC/Water JDBC, SQL/J ADO.NET CICS API HostBridge Various Host Integ. Server

27 Clear Methods Advanced XML and Web Service Technology
Complete Platform for Web Services


Download ppt "Clear Methods Web-based Modeling & Simulation Workshop"

Similar presentations


Ads by Google