The First Openwings Community Meeting
he
first Openwings Community Meeting was held June 5th in San Francisco and was attended by a
number of industry and government players, mostly representing the technical community.
Many of the attendees came specifically for this meeting and traveled from as far away as
England and Holland. The crowd was engaged and provided some excellent feedback. In all,
there were six sessions offered at the meeting.
Openwings Community and Technical Overview
Pat Vessels of Motorola IISG (now General Dynamics C4 Systems) began the Community Meeting with an introduction to the Openwings Community and
an overview of the architecture. Pat presented the vision of Openwings as a standard
architecture for distributed systems. The concept of Service-Oriented Programming was
introduced, and Pat explained how Openwings provides a single unified service model that
brings together technologies like Jini, Bluetooth, and web services technologies such as
.NET and SunOne. The presentation concluded with a self-forming systems demonstration.
View Presentation
|
Sun's Vision For Open Systems And The Openwings Reality
David Jones of Sun Microsystems' Professional Services division
presented how Openwings fits with Sun's vision for the future of open systems. David
showed how Sun's focus on network technologies and open standards has been the key to
their success in the past. He then went on to present Sun's new vision for the future of
open systems and the "Big Bets" that will make it happen: Massive scalability,
Integratable stack, and Continuous Realtime Availability. David then introduced the
concept of the Service-driven network and showed how Openwings brings the vision of
community process and open standards to this emerging area.
View Presentation
|
Openwings Security Architecture
Christopher Steel of Sun Microsystems spoke about the Openwings Security
Architecture. Chris is the leader of the Openwings Security Expert Team. Chris began by outlining the goals and
requirements for security in Openwings. He then presented some of the use cases the expert
team is using to guide their discussions. Chris closed with discussion of the roadmap and
schedule for Openwings Security.
View Presentation
|
High Performance Compute Containers Using Openwings
David Toms and Tom Kurien of Mercury Computers spoke on the topic: "High
Performance Compute Containers using Openwings". Tom is a member of the Container
Expert Team. David began the presentation by introducing High Performance Computing (HPC) and how Mercury Computers
applies HPC technology to applications in a variety of domains, including defense,
medical, wireless, and
others. David presented a defense-related case study, showing how HPC technology could be
applied to future radar ground stations. Tom concluded the presentation with Mercury's
vision for how HPC services could be integrated into Openwings systems through the
Container Services Specification. Using the container architecture proposed in the draft
Container Services Specification, Tom demonstrated how Mercury could provide an
Openwings-compliant High Performance container service.
View Presentation
|
High Performance Data Distribution Using Openwings
Edwin de Jong and Hans van 't Hag of THALES spoke on the
topic "High Performance Data Distribution Using Openwings". Edwin and Hans
introduced their vision of "Adding the web-tone for information". Edwin
introduced THALES's existing SPLICE architecture for realtime data distribution. Hans
discussed how real-time data distribution could be
brought into Openwings systems through a proposed extension to Data Services called
"R2D2" and a new implementation of Connector Services based on Java Native
Interface (JNI).
View Presentation
|
Openwings For Embedded, Distributed Systems
John Stuart III and Stuart Lewin of BAE Systems presented on the topic: Openwings for
embedded, distributed systems. Stuart is a member of the Systems Expert Team. BAE Systems
IEWS focuses on defense
applications, building systems for situational awareness, mission planning, intelligence,
communications, and so on. John and Stuart discussed BAEs vision for future architecture
requirements: "Running the RIGHT ALGORITHM in the RIGHT PLACE at the RIGHT TIME on
the RIGHT DATA". They discusssed the importance of moving algorithms to the data instead of the data to the algorithms and the technology
that makes this possible. Stuart talked about BAE's architecture for distributed systems
and how this architecture can be mapped to Openwings by using Container Services,
Component Services, Management Services, and Connector Services.
View Presentation |
Summary
Some of the feedback by the community included:
- We can do more to help people understand the value of Openwings
- We should work to provide more demo source code on the web site
- There is a high degree of interest by all parties to establish Openwings in a standards
organization
The Openwings team also presented a technical session at the June 2001 JavaOne
conference which was attended by approximately 200 developers. The message of Openwings as
a standardardized framework for the three primary service architectures (Web Services,
Workgroup Services, and Personal Services) was well received. Several ideas for new
markets for Openwings were identified throughout the week including:
- Openwings applied to the music industry
- Openwings as a foundation for an architecture within NSA
- Openwings for use in Command & Control in the public safety arena (Emergency
Medical)
- Openwings for use as an underlying technology for factory automation
- Openwings as a potential architecture for providing consumer services to future
automobiles
All Presentations
Presenter |
Presentation Title |
PDF Version |
HTML Version |
Openwings Team |
Openwings Overview |

|

|
Security Expert
Group |
Openwings Security |

|

|
Sun
Microsystems |
Sun's Vision and the
Openwings Reality |

|

|
Mercury
Computer Systems |
High Performance
Computing Services in Openwings |

|
N/A |
BAE Systems |
Embedded Real-time
Implementation |

|

|
THALES |
SPLICE: A Real-time
Data Distribution Service |

|
|
THALES |
Dealing with Real-time
in Openwings |

|

|
|