The Open Group

DCE Survey Results

The DCE Forum conducted a survey to identify the DCE features, current and future, that they consider most important and useful. The survey was circulated by E-mail prior to the April members' meeting, and conducted on paper ballots at the meeting.

A list of features was presented, and the respondents were asked to rate them on a scale of 1 to 5. They were also asked to write in additional features they would like to see in DCE.

A total of twenty-eight responses were received. The results are presented here.

Top and Bottom 10

Top 10 - Mean Average "Current" Features

Feature

Average

Standard Deviation

1

Security – Authentication

4.7

0.5

2

Security – Authorization

4.6

0.6

3

Security Service

4.5

0.6

4

DFS – Distributed File System

4.4

0.8

5

Security – Data Integrity

4.4

0.8

6

Security – Public key

4.3

0.7

7

Remote Procedure Call combined with security

4.3

0.7

8

Thread Service – multiprocessing capability

4.2

1.0

9

Remote Procedure Call (RPC)

4.2

0.8

10

Kerberos – based authentication service

4.2

0.8

 

If all the "security" features were combined, the current features rated with a mean of 3.9 or higher were:

Average

Standard Deviation

 

Security

4.4

 

 

DFS

4.3

0.7

 

RPC combined with security

4.3

0.8

 

Thread Service

4.2

1.0

 

RPC

4.2

0.8

 

Directory Services
- LDAP, CDS. Single global hierarchical
naming model

4.2

1.0

 

Thread Synchronization

4.1

1.0

 

File replication

4.0

0.9

 

Serviceability
– better error messages plus problem
determination guide

4.0

0.9

 

Certificate API

3.9

0.7

 

Choice among platforms

3.9

1.1

 

RPC Daemon

3.9

0.8

 

Auditing Service – per-machine

3.9

0.9



Top 5 Mean Averages of Desired Future Features/Enhancements:

 

Features

Average

Standard Deviation

1

Interoperability with Windows, Windows NT, Mac, SGI, Sun Solaris, HP/UX, and others

4.6

0.6

2

Real integration with public key cryptographic infrastructures

4.5

0.6

3

Directory – consistency with industry direction for LDAP

4.4

0.9

4

LDAP support

4.4

0.9

5

Solid CDS

4.4

0.8

 

 

Lowest Mean Average of Current Features: 3.5 and less:

 

Features

Average

Standard Deviation

1

Netware Gateway

2.3

1.3

2

International characters interoperability

2.5

1.2

3

Time Service
- synchronizes the system clocks throughout the network

3.2

0.9

4

C++ IDL Compiler
– to use C++ to write DCE programs

3.3

1.0

5

Host Management Service
– per-machine and remote execution services

3.5

0.7

6

DCE Encapsulation
– characteristic of object-orientation

3.5

1.1

7

DCE polymorphism
– characteristic of object-orientation

3.5

1.2

 

 

Mean Average of 3.5 or Lower out of the Desired Future Features/Enhancements:

 

Features

Average

Standard Deviation

1

DCE/Novell integration

2.6

1.2

2

DME print services in DFS complete

3.1

1.1

3

Better performance in regard to Secure LAN, SWAN,
and security

3.5

1.0

 

 

Most Agreement on Ratings of Current Features = Lowest Standard Deviation:

 

Features

Average

Standard Deviation

1

DCE/Novell integration

2.6

1.2

2

DME print services in DFS complete

3.1

1.1

3

Better performance in regard to Secure LAN, SWAN,
and security

3.5

1.0

 

 

Most Agreement on Ratings of Desired Future Features/Enhancements
= Lowest Standard Deviation:

Features

Standard Deviation

1

Real integration with public-key cryptographic infrastructures

0.6

2

Interoperability with Windows, Windows NT, Mac, SGI,
Sun Solaris, HP/UX, and others

0.6

3

Improved development tool support

0.7

4

Transactional RPC

0.7

5

Optional pre-authentication to enable mobile use

0.8

6

Cross Cell Authentication forwarding

0.8

 

 

Least Agreement on Ratings of Current Features = Highest Standard Deviation:

 

Features

Standard Deviation

1

Netware Gateway

1.3

2

International characters interoperability

1.2

3

DCE Polymorphism

1.2

4

Choice among platforms

1.1

5

DCE encapsulation

1.1

 

 

Least Agreement on Ratings of Desired Future Features/Enhancements
= Highest Standard Deviation:

 

Features

Standard Deviation

1

DCE/Novell integration

1.3

2

Robust directory with federated naming

1.2

3

DNS IP renumbering and Ipv6 support

1.1

4

DME print services in DFS complete

1.1

5

Interoperability between DCE Snare Tellnet Client and
Intellisoft Tellnet Client, Das Comm, Gradient, X terminal
suite of protocols, FTP, NNTP, SMTP, POP-3, IMAP-4

1.1

 

 

Current Features with Mode Average of 5:

Directory Service – CDE and LDAP

RPC

RPC combined with security

Servicability
better error messages plus problem determination guide

Single log-in

Kerberos-based authentication service

Security Service

Security – Authentication

Security – Authorization

Security – Data Integrity

Security – Data Privacy

Auditing Services – per-machine audit and trace services

DFS

Thread Service

Thread Synchronization

 

 

Desired Future Features/Enhancements with Mode Average of 5:

Real integration with public-key cryptographic infrastructures

Directory consistency with industry direction for LDAP

DNS IP renumbering and Ipv6 support

Security with delegation and general adoption of gss api

DCE working with CORBA

DCE firewall support

LDAP support

Pluggable multicrypto capability

Single reference implementation for interoperability and consistent administration

Interoperability with Windows, Windows NT, Mac, SGI, Sun Solaris, HP/UX, and others

Solid CDS

 

 

Current Features with Median Average of 5:

Single log-in

Security – Authentication

Security – Authorization

Security – Data Integrity

DFS

 

Lowest Median = 2:

Netware Gateway

 

Desired Future Features/Enhancements with Median Average of 5:

Interoperability with Windows, Windos NT, Mac, SG, Sun Solaris, HP/UX, and others

Solid CDS

 

 

List of Features Included in Survey

Current Features of DCE

Mean

Mode

St. Dev

Feature

4.2

5

1.1

Directory Services - CDS and LDAP

4.0

4

0.9

Directory Service - single global hierarchical naming model

3.6

4

1.1

Off the shelf browsers and servers to interact with DCE naming
and security services to develop a multi protocol server

3.1

3

1.1

X.500 based Global Directory Services

4.3

5

0.7

Remote procedure call combined with security

4.2

5

0.8

Remote Procedure call (RPC)
- client server communication to access resources on network

3.9

4

0.8

RPC Daemon - Dynamic startup and management of servers

3.8

4

1.0

Common basic Remote procedure call structure with NT

3.9

4

0.7

Certificate API

3.0

3

0.8

Tcl based administrative tools

4.0

5

0.9

Serviceability - better error messages plus problem determination guide

2.5

3

1.2

International characters interoperability

2.3

1

1.3

Netware Gateway

3.2

3

0.9

Time Service - synchronizes the system clocks throughout network

3.5

3

0.7

Host Management Service - per-machine and remote execution services

3.9

4

1.1

Choice among platforms

4.5

5

0.6

Single log-in

3.7

3

0.8

Seamless, multi-tier computing model

4.0

4

0.9

File replication

4.2

4

0.8

Kerberos-based authentication service(both client and server)

4.5

5

0.6

Security Service

4.2

4

0.7

Security - private key

4.3

4

0.7

Security - public key

4.7

5

0.6

Security - authentication

4.6

5

0.6

Security - authorization

4.4

5

0.8

Security - data integrity

4.3

5

0.9

Security - data privacy

3.9

5

0.9

Auditing Service - per-machine audit and trace services

3.3

3

1.0

C++ IDL compiler - to use C++ to write DCE programs

4.4

5

0.8

Distributed File Service - access to files across a network

4.2

5

1.0

Threads Service - multiprocessing capability

4.1

5

1.0

Thread synchronization

4.1

4

0.9

Thread-safe system calls

3.5

4

1.1

DCE encapsulation - characteristics of object -orientation

3.5

4

1.2

DCE polymorphism - a characteristic of object-orientation

3.7

4

1.0

DCE IDL

In the Fall of ’97 survey you generated a list of features/enhancement that you wanted to see in the next DCE version. The same scale was used to rate these features as well:

Future or Potential Features

3.7

4

1.2

Robust directory with federated naming

4.5

5

0.6

Real integration with public-key cryptograpgic infrastructures - JAVA

4.4

5

0.9

Directory - consistency with industry direction for LDAP

3.8

4

0.8

Optional pre-authentication to enable mobile use

3.8

5

1.1

DNS IP renumbering and Ipv6 support

3.7

4

0.7

Transactional RPC

4.0

4

1.0

Web commerce security integration

3.9

4

0.9

Common ticket formats

4.0

4

0.8

Cross Cell Authentication forwarding

4.0

4

0.6

Improved development tool support

3.9

4

0.9

Improved language binding support (native, COBOL, JAVA)

4.1

5

0.9

Security with delegation and general adoption of gss api
- in companies as SAP

4.3

5

0.9

DCE must work with CORBA

2.6

1

1.3

DCE/Novell integration (needs to be upgraded to support Netware 4)

3.1

3

1.1

DME print services in DFS complete

4.0

5

1.0

DCE firewall support

4.4

5

0.9

LDAP support

4.1

5

1.0

Pluggable multi crypto capability

4.1

5

1.0

Single reference implementation for interoperability and
consistent administration 1 2 3 4 5

4.6

5

0.6

Interoperability with Windows, Windows NT, Mac, SGI,
Sun Solaris, HP/UX, and others

4.4

5

0.8

Solid CDS

3.5

3

1.0

Better performance in regard to Secure LAN , SWAN, and security

3.8

4

0.9

Support for objects

3.3

3

1.0

Support for more protocols, push technologies, and asynch messaging

3.7

4

1.1

Interoperability between DCE Snare Tellnet Client and…… Intellisoft Tellnet Client, Das Comm, Gradient, X terminal suite
of protocols, FTP, NNTP, SMTP, POP-3, IMAP-4

Features "Written In" by Respondents

Better integration with the MS Window NT Platform (esp. reg. NT5)

DCE native method of "authorizing local sessions
- I.e. login, ftp, pop, imap etc.

Better control over the CDS & security namespace layout upon configuration
- implement admin. Subdomains more easily

dcecp fullly functional so that rgy_edit et.al. Can be phased out

Implement a "disconnected DFS" client a la CODA, but with normal DFS servers

Port DFS client code to Linux, NetBsd, FreeBDS, et/al/

Port DFS client code to Macintosh

A platform-independent config script based solely on dcecp

Management tools

Java/Dev/CORBA. Web integration

Adaptive/dynamic CDS Reconfigurability

Improved admin support

Mechanism for bug fixes in common code

Apt. for secure hash algorithms (MD5, SHA-1)

Router Support for Kerberos and public key authentication

IT DialTone interoperation

IT DialTone Migration

Problem resolution and bug fixes into references source

Asynch. models of IPC messages, events, queues

Better integration of DCE security

Workflow management system

Re-implement DFS files set namespace as a hierarchical tree