• No results found

Application Certification Program

N/A
N/A
Protected

Academic year: 2021

Share "Application Certification Program"

Copied!
20
0
0

Loading.... (view fulltext now)

Full text

(1)

Application Certification Program

Process, Criteria and Roadmap

Yoshiyuki Kakihara

Sony Corporation

(2)

Agenda

•Program Overview

• Two Levels of Certification

•How It Works

• Application Certification

Management System

•Process Breakdown

• Developers and Test Labs

•Future Plans

• Program Rollout

•Conclusion

(3)

Program Overview

(4)

Establish an ecosystem of smartphone

applications for use in cars, where application

developers have a central & transparent set of

requirements and processes to follow.

(5)

Smartphone App Universe

Available in the market

Works on MirrorLink™

Low Driver Distraction

(6)

Two Levels of Certification

CCC will provide two levels of

certification:

Base

and

Drive

.

Base-Level

will assess general

compatibility with the

MirrorLink™ technology.

Drive-Level

will assess driver

distraction characteristics, on

top of foundation laid by

Base-Level requirements.

Drive-Level

Certification

Base-Level

Certification

No Certification (out of scope)

(7)

Account for the differences in Human-Machine Interface between mobile and

automotive

Examples:

Primary Display Orientation

Smartphone: portrait

IVI:

landscape

Primary Input Device

Smartphone: multi-touch capable screen

IVI:

single-touch screen and/or rotary controller

Base-Level Certification:

Automotive Compatibility

(8)

Based on regional guidelines

Alliance of Automotive Manufacturers (AAM)

European Statement of Principles (ESoP)

Japan Automotive Manufacturers Association (JAMA)

Global Guideline will also be made available

Most strict subset of all regional guidelines

Makes for a single point of reference for developers

CCC is looking to lower overall operational cost associated with testing

Research project currently underway to reduce complexity of certain text

methodologies

Drive-Level Certification:

(9)

How It Works

(10)

1.

MirrorLink™ Server needs to know that the application is genuine.

In other words, there must be some way of knowing that an app has not been

tampered after the certification test.

2.

MirrorLink™ Server needs to obtain additional information to communicate to the

MirrorLink™ Client.

E.g. Application category, certification level

3.

Multiple mobile platforms must be supported.

4.

It must be possible to update the certification status of an app.

Downgrade/Upgrade

(11)

The Solution:

Application Certification Management System

How and when an application can be

used is contained within application

certificate

Certification Status Information

X509.v3 certificate

Custom extension information

MirrorLink™ Server Device (Phone) Gets

Application Certificate From Internet

Server

Application Certification Management

System (ACMS)

Provides certificate and Certificate Status

Information to Client Device (Head

Unit)

MirrorLink ™ Server Device Periodically

Checks to See if the Certification Status

Information for it’s Apps Has Changed

Application Certificates

App Certificate

Management System

MirrorLink™ Server Devices

Phones & other mobile devices

MirrorLink™ Client Devices

Head units

Applications

Application Certificates

Certificate Status Info

(12)

Process Breakdown

(13)

The Three-Way Process

CCC & Portal

Website

App

Developer

Authorized

Test Lab

• Developer

Registration

• Tools and resources

• Lab Accreditation

• Test Results

• Test Spec Feedback

• Test Execution

(14)

1.

Register as a developer at the Developer Portal and earn access to various resources

including the Guidelines.

2.

Develop/modify your application based on the guideline.

3.

Select an Authorized Test Lab.

4.

Submit your application to the Developer Portal for testing.

5.

Wait for the result!

6.

If successful, your app will be available to MirrorLink™ systems at specified date.

(15)

Development Guidelines

Basic Operability Guidelines

Regional & Global Guidelines for avoiding driver distraction

Developer Certificate

Used to test apps in real-life environment

Valid only on a limited number of registered devices

Developer API Documentation

Exposes certain set of MirrorLink™ features

To be made available on MirrorLink™ compatible smartphones

(16)

CCC will authorize labs to conduct certification testing

Test result is submitted to CCC for the final verdict

ATLs will be able to price their service

Creates a healthy competition between labs

Fosters value-added services beyond test-and-certify

CCC will be building a directory of ATLs

Several in each major geo-location

Accreditation criteria under finalizing process

If your company is interested – contact us

(17)

Future Plans

(18)

Program Rollout Plan

Certification

Rollout

Portal

Rollout

ATL Accreditation & Training

Guideline

Finalization

(19)

Conclusion

•CCC Application Certification Program will

comprise of two levels of certification:

Base

and

Drive

.

•Registered Developers

will have full access

to the guidelines and resources.

•Accreditation for

Test Labs

will begin soon.

•CCC plans to launch the program in the

2

nd

(20)

References

Related documents

The expiration date is printed on the outer packaging of the wash buffer; wash buffer that is stored at 2-8 o C is stable until

I authorize AMCB to communicate information concerning my application and certification status to public authorities, employers and others. I hereby represent that this application

Joint ventures involving tax-exempt health care organizations fall into one of two categories: (1) “ancillary” joint ventures that involve an insub- stantial portion of the

The interviews focus on identifying the extent of use of vessel efficiency information in financial decision-making around the purchase of newbuild and

Tap the Application menu icon in the middle of the Application dock to view your apps (see "The Application menu" on page 13 for more information).. To change apps,

• Applications for the Residential Electrical and Plumbing inspector (CAE and CAP): Certification obtained by a nationally recognized certification body to inspect plumbing

to obtain INCOME, ASSET, MEDICAL, CHILDCARE AND HANDICAPPED CARE EXPENSE information from current and previous entities (including but not limited to employers,

The College of Pharmacy faculty, the Accreditation Council for Pharmacy Education (ACPE) and the American Society of Health-System Pharmacists (ASHP) consider these