Object Management Group, Inc.
250 First Ave. Suite 100
Needham, MA 02494, U.S.A.

Ph:+1-781-444 0404
Fax: +1-781-444 0320
Email: [email protected]
Sponsored by Prism-Tech

OMG Survey on Data-Distribution Service for Real-Time Systems

1. What best describes your organization�s primary industry?
Defense
Government/Non-Defense
Public Safety/Homeland Security
Commercial Telecom
Industrial/Manufacturing
Financial Services
Healthcare
  Other
 

2. What best describes the annual revenue of your organization?
Under $10M
$11M-50M
$51-100M
More than $100M

3. What best describes your job title?
Executive level
Senior management
Middle management
Engineering/Design
  Other:
 

4. What best describes your role in your organization�s mission critical system?
Decision maker
Implementer
User
Designer
  Other:
 

5. What news sources (magazines, organizations, discussion groups, etc.) do you rely on to stay abreast with the latest happenings pertaining to middleware implementations?
 

6. What best describes your organization�s role with mission critical systems?
Architect
Operator/implementer
Maintains
  Other:
 

7. What best describes the type of mission critical system your company currently operates, maintains or builds?
Combat management
Network management
Industrial control (SCADA)
  Other:
 

8. How does your mission critical system differ from your mainstream systems?
 

9. Check the three most important middleware attributes required for your mission critical system:
Cost-effective
Real-time functionality
Reliability
Support for Quality of Service
Fault-tolerance capabilities
Scalability
COTS availability
Small footprint
  Other
 

10. What traditional middleware products do you believe can satisfy the requirements referenced above?
CORBA
DDS
SQL
Web services
.NET
JMS
Java RMI
IBM MQ-series
MSMQ
TIBCO Rendezvous
  Other:
 

11. Do traditional Java COTS products such as Websphere provide the mission-critical features your mission critical system needs?
Yes
No
  If no, which features are missing?
 

12. Do you believe that an asynchronous publish/subscribe messaging approach is preferable to an object services messaging or any other approach?
Yes
No

12-a. Please explain your reason for selecting yes or no:
 

13. What best describes the type of middleware your mission critical system employs?
CORBA
DDS
SQL
Web services
.NET
JMS
Java RMI
IBM MQ-series
MSMQ
TIBCO Rendezvous
No middleware is used
  Other:
 

14. What best describes the developer of your middleware implementation for your mission critical system?
Proprietary
Third-party vendor
No middleware used
  Other:
 

15. What best describes the type of middleware architecture for your mission critical system?
Publish-Subscribe
Message-oriented
Client-Server
  Other:
 

16. Check up to three middleware attributes that had the most impact to your choice of middleware implementation:
Cost
Real-time functionality
Reliability
Support for Quality of Service
Fault-tolerance capabilities
Scalability
Open source characteristics
Footprint
  Other
 

17. What best describes your satisfaction level of your middleware implementation?
Very satisfied
Somewhat satisfied
Not satisfied
  Other:
 

18. Check up to three middleware attributes that didn�t meet your expectation level when implemented in your system:
Cost
Real-time functionality
Reliability
Support for Quality of Service
Fault tolerance capabilities
Scalability
COTS availability
Resources
  Other
 

19. What development tools are you using for your current middleware implementation?
Eclipse
Java
J2EE
.NET
  Other:
 

20. What do you predict will happen with middleware for mission critical systems, on an industry scale, in the next couple years?
It will experience a large increase in the number of systems it is implemented in.
It will experience a moderate increase.
It will remain flat.
It will experience a decrease.

21. Do you think middleware is ______for its role in your company�s mission critical architecture?
Underrated
Overrated
Neither

22. How important a role do you believe middleware plays for your mission critical applications?
Very important
Somewhat important
Not important

23. How important a role does your company believe middleware plays for your mission critical applications?
Very important
Somewhat important
Not important

24. What best describes the size of your company�s team that is developing or integrating middleware for your mission critical system?
0. We buy turn-key solutions
1-5 people
5-10 people
10-20 people
More than 20 people

25. On average, how much does your company spend on purchasing middleware or middleware services per year?
Less than $10,000
$10,000 - $50,000
$50,000 - 200,000
$200,000 - 1 Million
More than 1 Million

26. What is your awareness level of the OMG�s Data Distribution Services spec?
Very familiar with the spec
Somewhat familiar
Never heard of it

27. Check the three strongest attributes of the DDS spec:
Cost
Real-time functionality
Reliability
Support for Quality of Service
Fault tolerance capabilities
Scalability
COTS availability
Resources available (support, training, consulting)
  Other
 

28. Check the three weakest attributes of the DDS spec:
Cost
Real-time functionality
Reliability
Support for Quality of Service
Fault tolerance capabilities
Scalability
COTS availability
Resources available (support, training, consulting)
  Other
 

29. Would you be interest in sharing your middleware success stories/case studied with the OMG? If yes, please list appropriate contact:
 

30. Do you wish to receive information on DDS news and events?
Yes
No

If you answered "yes" on the previous question, please provide the following information
Full Name
 

Title
 

Company
 

Email