3 May 2015 AllSeen Alliance 1 C&C Working Group Meeting 4 JUNE 2014.

Slides:



Advertisements
Similar presentations
Classic Data Access Training Compliance Test Tool (OpcAnalyzer)
Advertisements

Unified Architecture Training Compliance Test Tool (UACTT)
Designing, Deploying and Managing Workflow in SharePoint Sites Steve Heaney Product Development Manager OBS
Services Course Windows Live SkyDrive Participant Guide.
Gateway Agent Product & Architecture
MODELING THE TESTING PROCESS Formal Testing (1.0) Requirements Software Design Risk Data Approved, Debugged, Eng. Tested Code Automated Test Tools Tested.
Intelligence Community Virtual Career Fair Attendee User Guide 02/19/15.
Microsoft Ignite /16/2017 3:42 PM
1 of 4 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Certification Test Tool Update Toby Nixon Program Manager Microsoft Corporation.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 MSE MSAP Functional Specifications Presenter Name: Patrick Nicholson.
UFCFX5-15-3Mobile Device Development Android Development Environments and Windows.
© 2009 GroundWork Open Source, Inc. PROPRIETARY INFORMATION: Information contained herein is not for use or disclosure outside of GroundWork Open Source,
© 2012 Cisco and/or its affiliates. All rights reserved. CDN-4698 Cisco Public Collaboration Enabled Business Transformation (CEBT) Integration Platform.
CS378 - Mobile Computing What's Next?. Fragments Added in Android 3.0, a release aimed at tablets A fragment is a portion of the UI in an Activity multiple.
Agenda What is Computer Programming? The Programming Process
26 August 2015 AllSeen Alliance 1 C&C Working Group Meeting 11 JUNE 2014.
Turkey IDA Info-Day PM Session, September 25, 2003 CIRCA 1 CIRCA : The IDA Collaborative Software Tool Grzegorz Ambroziewicz European Commission - DG Enterprise.
S ECURITY T OOLS F OR S OFTWARE D EVELOPMENT F X C OP 10.0 David Angulo Rubio.
OFFICE 365 C&G USER TRAINING. PRESENT BY MICROSOFT SOLUTION ENTERPRISE SECTION.
@2011 Mihail L. Sichitiu1 Android Introduction Platform Overview.
13 September 2015 AllSeen Alliance 1 C&C Working Group Meeting 16 JULY 2014.
Developing Workflows with SharePoint Designer David Coe Application Development Consultant Microsoft Corporation.
Copyright © IBM Corp., All rights reserved; made available under the EPL v1.0 | March 20, 2008 | Short Talk Standards based systems management: An.
Unit B: Expanding Your Productivity Page: 24 to 37.
Automate Blue Button Initiative Push Workgroup Meeting December 17, 2012.
Classic Data Access Training OPC Classic Compliance Test Tool Introduction to the OPC Compliance Test for OPC Classic Server Testing Press SPACE to advance.
DUE Hello World on the Android Platform.
1 Market Trials Outage Scheduling Qualifications Weekly Update April 02, 2010.
5 October 2015 AllSeen Alliance 1 Testing C&C WG 30 July 2014.
Welcome to the San Bernardino County Coach Quarterly Meeting.
26 May 2016 AllSeen Alliance 1 C&C WG 13 August 2014.
Bharathi.S. Intel® Pentium® 4, 3.6 GHz or equivalent AMD processor 500 MB free hard disk space 2 GB RAM 1 available USB 2.0 port and USB cable Microsoft®
© 2012 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 1 © 2012 Cisco and/or its affiliates. All rights reserved. 1 Voice Mailbox.
Getting Started with Chatter Nina Jameson Senior Business Analyst, ISU-ITS (office)
0 eCPIC Admin Training: OMB Submission Packages and Annual Submissions These training materials are owned by the Federal Government. They can be used or.
© 2002 IBM Corporation Confidential | Date | Other Information, if necessary June, 2011 Made available under the Eclipse Public License v Mobile.
17 November 2015 AllSeen Alliance 1 C&C WG 27 August 2014.
1 Core Working Group: Security 2.0 September 15, 2015 The contents of this document, and the interfaces described, and all the information herein, are.
Data Provenance Community Meeting November 6, 2014.
AllJoyn-Interworking Discussion Group Name: TP WG2 ARC Source: Josef Blanz, Phil Hawkes, Qualcomm Inc., Meeting Date:
Evaluating & Maintaining a Site Domain 6. Conduct Technical Tests Dreamweaver provides many tools to assist in finalizing and testing your website for.
1 IEEE SCC TM Series Standards Development P1547.X Working Group Meeting Date–Date, 200X; City, State P1547.X Standard Title, Scope and Purpose.
Form Processing Week Four. Form Processing Concepts The principal tool used to process Web forms stored on UNIX servers is a CGI (Common Gateway Interface)
Lead from the front Texas Nodal 1 EDS 3 Release 5 Monday / Friday Market Updates November 16, 2007.
Sprint 113 Review / Sprint 114 Planning August 12th, 2013.
1 Android Workshop Platform Overview. 2 What is Android?  Android is a software stack for mobile devices that includes an operating system, middleware.
SNG via Webinar. Where’s Webinar??  Double click Aflac 2000 folder  Highlight “SNGWebCommunicator”  Right Click and “Send To - Desktop”
© 2014 IBM Corporation Mobile Customization & Administration IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes.
1 © 2004 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Technical Support Seminar Using the Cisco Technical Support Website.
Proctor Caching and System Check September 4, 2014 Becky Hoeft Conference Number: (877) Conference Pin:
Technology Coordinator Training. Agenda Getting Started Using SystemCheck Technology Configurations Infrastructure Trial Proctor Caching Overview Managing.
Proctor Caching Overview. 2 Proctor Caching Diagram.
Wednesday NI Vision Sessions
Component D: Activity D.3: Surveys Department EU Twinning Project.
How to Sync Android Phone to Computer (PC/Mac)? Are you a person that always has your Android phone in your hands? Nowadays, a cell phone is not just for.
 Learn the mechanics of using App Inventor to build apps.  Learn how to design an app’s user interface with the App Inventor Designer, and its behavior.
/Reimage-Repair-Tool/ /u/6/b/ /channel/UCo47kkB-idAA-IMJSp0p7tQ /alexwaston14/reimage-system-repair/
THE NEW MOBILE WORKSPACE Enable Business Applications on Mobile Devices hopTo Work “I am amazed to see how easily hopTo transforms the user interface of.
Using the Communicator. This brief presentation will assist you with learning the basic functions of the Communicator. Please note that Mobile App methodology.
Chapter 2: System Structures
Social Network Website for USEP
Outlook Message Cards Ignite 2016 deck draft Shivakumar Seetharaman
Academic Members Meeting
OPC UA Protocol S/W & Device Service
iCIMS 17.3 Release: Highlights
Electronic Field Study Advanced User Training
SMART HOME Expectation IN STANDARDS
SESSION TITLE Session #<insert number here> Date Month Year
Presentation transcript:

3 May 2015 AllSeen Alliance 1 C&C Working Group Meeting 4 JUNE 2014

3 May 2015 AllSeen Alliance 2 Antitrust Compliance Notice AllSeen Alliance meetings involve participation by industry competitors, and it is the intention of AllSeen Alliance to conduct all of its activities in accordance with applicable antitrust and competition laws. It is therefore extremely important that attendees adhere to meeting agendas, and be aware of and not participate in any activities that are prohibited under applicable US state, federal or foreign antitrust and competition laws. Examples of types of actions that are prohibited at AllSeen Alliance meetings and in connection with AllSeen Alliance activities are described in the AllSeen Alliance Antitrust Policy. If you have questions about these matters, please contact your company counsel, or if you are a member of AllSeen Alliance, feel free to contact Lee Gesmer or Andrew Updegrove, of the firm of Gesmer Updegrove LLP, which provides legal counsel to AllSeen Alliance.

3 May 2015 AllSeen Alliance 3 Guidelines This is a reminder that all AllSeen Alliance activities are subject to strict compliance with the AllSeen Alliance By-laws. Each individual participant and attendee at this meeting is responsible for knowing the contents of the AllSeen Alliance By-laws, and for complying with the AllSeen Alliance By-laws. Copies of the AllSeen Alliance By- laws are available at: Reminder: This call is being recorded

3 May 2015 AllSeen Alliance Review Haier’s updates to the test case specs 2. Your Feedback on Homework 3. Status of extending “homework” ask to all members 4. Review validation tool output Goals for Today’s Discussion

3 May 2015 AllSeen Alliance 5 AllJoyn™ Onboarding Service Framework 1.0 Test Case Specifications changes 3.8 Onboarding-v1-08: GetScanInfo() returns results or FeatureNotAvailable error –Expected results added

3 May 2015 AllSeen Alliance 6 AllJoyn™ Configuration Service Framework 1.0 Test Case Specifications changes –3.1 System app appld equals DeviceID Test deleted –3.9 Config-v1-09: UpdateConfigurations() method with an unspecified language Test added –3.18 Config-v1-18: ResetConfigurations() method with an unspecified language Test added

3 May 2015 AllSeen Alliance 7 AllJoyn™ Control Panel Service Framework 1.0 Test Case Specifications changes 3.2 ControlPanel-v1-02: Verify all Container bus objects –step 6 added –Expected results added 3.3 ControlPanel-v1-03: Verify all Property bus objects –step 6 added –Expected results added 3.4 ControlPanel-v1-04: Verify all LabelProperty bus objects –step 6 added –Expected results added 3.5 ControlPanel-v1-05: Verify all Action bus objects –steps 6 & 7 added –Expected results added 3.6 ControlPanel-v1-06: Verify all Dialog bus objects –step 6 added –Expected results added 3.7 ControlPanel-v1-07: Verify all ListProperty bus objects –steps 6-12 added –Expected results added 3.8 ControlPanel-v1-08: Verify all NotificationAction bus objects –steps 6-12 added –Expected results added

3 May 2015 AllSeen Alliance 8 AllJoyn™ Notification Service Framework Test Case Specifications changes 2.1 Requirements -- 2 nd device added 3.3 Notification-Consumer-v1-0403: Invalid language field –expected results added 3.5 Notification-Consumer-v1-05: Attributes –New test added Notification-Consumer-v1-06: Custom attributes –Name change added 3.7 Notification-Consumer-v1-07: TTL –New test added 4.1 Notification-v1-01: Sending of notifications –expected results added 5.1 Notification-Dismiss-v1-01: dismiss signal –New test added

3 May 2015 AllSeen Alliance 9 9 Feedback: Setup and Run Test Cases

3 May 2015 AllSeen Alliance 10 Example: Self Validation Test Setup and Executing Test Cases 1. Configure a Nexus Tablet (Android test device) to connect to Personal Access Point. Nexus 7 Tablet is the device on which the tests are executed 2. Onboard the Device Under Test (DUT) to Personal Access Point. DUT is the device against which tests will be executed 3. Connect the Nexus 7 Tablet to a PC/Laptop (Win 7) via USB cable 4. Download the test code from GIT repository on to PC/Laptop 5. Compile the test code and build test app on the PC/laptop 6. Deploy the test app to the Nexus 7 Tablet 7. Execute command on the PC/Laptop to start the execution of tests on Nexus 7 Tablet against the Device Under Test 8. View and analyze the test results produced on the PC/Laptop GIT DUT

3 May 2015 AllSeen Alliance 11 Feedback on Homework from May 7th Using the example on previous slide, setup and execute Self Validation Test Cases: –Acquire/configure an Android device (preferably Nexus 7) –Setup the Test Environment as per Validation Test User Guide –Compile the test cases as per Validation Test User Guide –Execute the test cases as per Validation Test User Guide –Provide feedback on process Validation Test User Guide Test Code

3 May 2015 AllSeen Alliance 12 Your Feedback on self-validation test “homework” What your result? What was good about the process? What should be improved? Do you think it is ready to ask our members to try it? Note: feedback from LF developer was difficulty building this Android app

3 May 2015 AllSeen Alliance 13 Status extending our “homework” ask to all members 1. Need LF to build the Android app self-validation test ? Or reasonable to expect members to build their own Android app? 2. Plan is to all members (or everyone on mail list?) asking them to do “homework” as a dry run before launching Phase 1. –If serious bugs / gaps are encountered, can QCE fix them? 3. Send test results and feedback to allseen- 4. Use “Ask” forum for technical support

3 May 2015 AllSeen Alliance 14 Validation Tool sample output log

3 May 2015 AllSeen Alliance 15 Sample output log from Validation Tool from the PC and from Nexus 7 of running a test case. Towards the end the Logcat file indicates if the test case passed – :33:26.570: I/TestRunner(4663): passed: testAbout_v1_01_AboutAnnouncement

3 May 2015 AllSeen Alliance 16 Review Haier’s updates to the Phase 2 test case specs Note: an open item is identifying someone to implement these. It should come from the community. I was told it is bad practice to hire someone to development on open source such as this.

3 May 2015 AllSeen Alliance 17 Background from prior meetings

3 May 2015 AllSeen Alliance 18 About Feature Test Case Spec These test cases evaluate and verify the functionality related to the AllJoyn™ About feature exposed by a device through the About 1.0 interface. The About interface is required by an application to provide the discovery mechanism for the service framework interfaces that it supports, as well as providing the basic identification information. VOTE to approve “About Feature Test Case Spec” as part of Certification Approved on May 7 th with stipulations to add s/w release number and add ability to use Ethernet connection (section 2.1) Document on wiki needs to be updated

3 May 2015 AllSeen Alliance 19 Control Panel Service Test Case Spec These test cases evaluate and verify the functionality related to the AllJoyn Control Panel service framework 1.0's collection of interfaces. These interfaces provide the Control Panel service framework a mechanism to allow for a controller application to render the UI based on the controllee application’s widget metadata. Control Panel: Infrastructure for exposing user interfaces for devices remotely –After receiving a notification that the oven has been on Broil for 5 minutes a user could bring up the oven’s control panel and change the setting to “bake at 250” to keep the food warm –A user could check the current values of a refrigerator (including current temperature) and modify the settings to make things hotter or colder as needed. VOTE to approve changes Changes approved May 7th; Tests 1-7 need to be written Tests 1-7 need to be added to document on wiki

3 May 2015 AllSeen Alliance 20 Notification Service Test Case Spec These test cases evaluate and verify the functionality related to the AllJoyn Notification service framework when used by an application to do one or both of the following using the Notification interface: –Receive (or consume) notifications from other applications –Send (or produce) notifications to other applications The Notification interface is used by an AllJoyn application to send events or state update notifications to other devices connected to an end user's home network, such as a Wi-Fi network. Notifications: Simple, standardized interface for sending and receiving human-readable messages. “The text message for the Internet of Everything” –Refrigerator could send a notification that freezer door has been left open for more than 5 minutes –This could be rendered on any consumer: mobile device, TV, set top box, etc… –Washing machine can send a notification when wash cycle is complete Review Questions VOTE to approve changes

3 May 2015 AllSeen Alliance 21 Onboarding Service Test Case Spec These test cases evaluate and verify the functionality related to the Onboarding service framework exposed by a device through the Onboarding 1.0 interface. The Onboarding interface allows an onboader to send the Wi-Fi credentials to the onboardee to allow it to join the personal access point. Onboarding: Provides a standard way to get devices onto a Wi-Fi Network (Wi-Fi is needed) Review Questions VOTE to approve changes

3 May 2015 AllSeen Alliance 22 Configuration Test Case Spec These test cases evaluate and verify the functionality related to the AllJoyn™ Configuration service framework exposed by a device through the Config 1.0 interface. The Config interface is a secure interface that provides the functionality to perform device-specific configuration and actions. It is expected that an OEM's developed application for the device (referred to as the System App) will bundle this service framework. Configuration: Enables ability to set configurable persistent values –By default allows for a “Friendly Name” to be set. This name provides an end user the ability to specify a string that they can associate with the product, i.e. “Living Room TV”, “Patio Speaker”, "Garage Refrigerator" etc. VOTE to approve changes

3 May 2015 AllSeen Alliance 23 C&C Working Group Information To access the wiki page please go to To contact the Certification and Compliance Work Group, send an to the To join the Certification and Compliance Work Group Mailing List, please self-subscribe at C&C WG meetings every week –The meeting will be held on: –Wednesdays 20:00PM - 21:00PM Eastern Time –Wednesdays 17:00PM - 18:00PM Pacific Time –Thursdays 9:00AM - 10:00 AM Korea/Japan –Thursdays 1:00AM - 2:00 AM France

3 May 2015 AllSeen Alliance 24 Thank you Follow us on For more information on AllSeen Alliance, visit us at: allseenalliance.org & allseenalliance.org/news/blogs