Standards for Technology in Automotive Retail

 
 Home -  News Feed 

1.4. Overall Requirements

Background

The STAR Transport Guideline was originally published in November of 2001 and was titled STAR XML Messaging Infrastructure Guidelines Version 1.0. The first release described a model for message Transport based on ebMS version 1.0

The key differences between the first release and current documentation are:

Requirements Process

In the spring of 2003, STAR issued a survey to its members to gather the requirements and strategies for transporting data between dealership and manufacturer systems. The surveys were then analyzed and correlated into common requirements.

These requirements were reviewed, revised, summarized, and prioritized at a meeting of the STAR Transport Special Interest Group in May of 2003. The resultant list of requirements follows:

Specific features were identified for each of these requirements and then the technologies needed to provide those features were identified. The requirements discussed in the May 2003 meeting are documented and referenced in the Resources/References. They are summarized in the Ranking Summary and Technical Summary Appendixes.

STAR Transport Requirements

Reliable Messages

 

Delivery Assurance

At-Least-Once

At-Most-Once

Best-Effort

Guaranteed Delivery (Once-And-Only-Once)

Message Routing : Async and MultiHop

Receipt Confirmation

Error Handling

Retry

 

Recovery Processes / Message Store

 

Time-out

 

Duplicate Detection

Receipt Confirmation

Message Integrity

Acknowledgment

Content Integrity

Message Sequencing

TimeToLive

Third Party Interaction

Message Routing

Error Handling

Retry

 

Recovery Processes / Message Store

 

Time-out

 

Duplicate Detection

Message Security

 

Business Authentication

PKI, Digital Certificates, Digital Signature, User/Pass

Party Authentication

Identification Username / Password/SAML

Digital Signatures

Privacy / Confidentiality

Message Encryption

Source and Target Authentication

Digital Certificates Digital Signature,  Username / Password

Source only Authentication

Digital Certificates Digital Signature,  Username / Password

System Authentication

Digital Certificates Digital Signature,  Username / Password

Unique Party Identity

Digital Certificates Digital Signature,  Username / Password

Infrastructure Security

 

Business Authentication

PKI, Digital Certificates, Digital Signature, User/Pass

Party Authentication

Identification Username / Password

Party Authentication

Digital Signatures

Privacy / Confidentiality

Message Encryption

Source and Target Authentication

Digital Certificates Digital Signature,  Username / Password

Source only Authentication

Digital Certificates Digital Signature,  Username / Password

System Authentication

Digital Certificates Digital Signature,  Username / Password

Unique Party Identity

Digital Certificates Digital Signature,  Username / Password

Auditing

 

Non-Repudiation

PKI, Digital Certificates, Digital Signature, User/Pass

Logging

Age Archiving

TimeStamping

Time Service

Interoperability

 

Expose Interoperability Requirements

Centralized Management

Collaboration Agreement

Transport Lifecycle Management

Version Control

Mitigate Risk

Certification & Testing

Platform Independent

 

Programming Language Neutral

 

Support Multiple Content Types

 Tiered Content / Content Opacity

Performance                       

 

Minimize bandwidth costs

Compression

Scalability

Load Balancing

Service Level Priority

Service Level Agreement Reporting

Quality Of Service tags

Message Management

Monitoring

 

Authenticated Receipting

 

Audit Trail

 

Tracing

Management

 

Administration

Tracing

 

Monitoring

Diagnostics

Heartbeat Ping-Pong

Large Message Handling

Chunking

Bi-Directional

Peer-To-Peer

Delayed Response

Asynchronous

Immediate Response

Synchronous

Collaboration

 

Large Message Handling

File Transfer

Long Running Transactions

Asynchronous

Message Ordering

Message Sequencing

Pull Message

Request Response

Push Message

Client Push

Support Conversational State

State Management and mobilization

Cost Effective

 

Standards Based

 

Declarative Specifications

 

Light Weight Infrastructure

 

Open Source

 

Internet Connectivity

 

Fully Connected

Static IP

Dynamic IP

VPN

Intermittent Connection

Dialup

Name Based Address

 

Broad Reach

Network Protocol

Global

 

Standard Date & Time

Normalize to GMT

Time Synchronization

Time Services

Internationalization  

I18N, Unicode

Directory / Registry

 

Service Transparency