Presentation is loading. Please wait.

Presentation is loading. Please wait.

Java certification into GCF Vodafone S-09-107r2 Restricted - Confidential Information This document is confidential to the Global Certification Forum (GCF)

Similar presentations


Presentation on theme: "Java certification into GCF Vodafone S-09-107r2 Restricted - Confidential Information This document is confidential to the Global Certification Forum (GCF)"— Presentation transcript:

1 Java certification into GCF Vodafone S-09-107r2 Restricted - Confidential Information This document is confidential to the Global Certification Forum (GCF) Ltd and is subject to copyright protection. This presentation is for information with regards to include JAVA certification in GCF

2 ©Global Certification Forum (GCF) Ltd 2009 Current/past Situation A while ago GCF has discussed the possibility to include JAVA into the GCF certification Although a workshop was held with JAVA experts (at Vodafone premises), and the discussion was quite positive, the idea was set aside as: – At that time only JCP where creating specifications. The scope was quite limited and also the JCP didn’t (and still doesn’t) publish the test specification or test code of the TCKs (black box testing). – A discussion to form a group in ETSI to be complementary to JCP did not conclude – The scope of the JCP tests (conformance, interoperability or interworking) was not clear Thus, GCF did sustain for the idea to include the JAVA tests into the GCF and left it to JCP / JSR 249 MSA (Mobile Service Architecture) 2

3 ©Global Certification Forum (GCF) Ltd 2009 Situation since MSA 2 (JSR 249) has added interoperability requirements to the specification based on the input from GCF which will be tested by the MSA 2 TCK. Quality, robustness and performance testing however is out of the scope of MSA and is not covered. However, even as the decision to leave JAVA out of GCF was made at that time, new facts are on the table on which the former decision should be thoroughly reconsidered. A group called JATAF was created to fill the gap between the conformance oriented TCK tests (as part of the JSR tests) and the commercial tools based on individual test case development (e.g. JDTS). 3

4 ©Global Certification Forum (GCF) Ltd 2009 What is JATAF? Java Application Terminal Alignment Framework Better leveraging investments the industry has made in Java ME technology JATAF closes gap between specification compliancy of devices and fragmentation and implementation quality issues still observed in current Java implementations Provide Open Source tests and a framework to run those tests which will be used to prove a level of platform implementation consistency and quality beyond compliance to Java ME specifications like MSA Complementary to existing programs and communities such as the MSA Expert Group (JCP) and the Java Verified / Unified Testing Initiative. JATAF also could provide a platform for further activities like: Java ME marketing, developer engagement, etc.

5 ©Global Certification Forum (GCF) Ltd 2009 JATAF Details Members – Currently JATAF is recruiting additional companies. – Founding companies: Orange, SonyEricsson, Sun, and Vodafone Governance – JATAF will be created as a subsidiary to UTI (Unified Testing Initiative) which will be managed by IEEE-ISTO Hosting – Open source project will be hosted at java.net were the necessary infrastructure for hosting an open source project is already available Licensing – The Eclipse Public License (EPL) will be used as a license for the contributed test code.

6 ©Global Certification Forum (GCF) Ltd 2009 JATAF Details (continued) Test cases – Initial tests have been contributed by member companies – The community and developers are encouraged to provide tests, also Test framework – JDTF – Java Device Test Framework, will be used to execute the JATAF test cases. – Sun has open sourced JDTF under GPL v2 with class path exception. Status – JATAF Website has been launched under http://www.jataf.com/http://www.jataf.com/ – JATAF has been successfully launched at JavaOne 2009 in San Francisco – Currently 200 test cases are already in the input repository. 10 test cases already have been approved for the JATAF release. Timeline – First JATAF release will be available by end of the year

7 ©Global Certification Forum (GCF) Ltd 2009 Why are we (Vodafone) participating? Drivers and motivation: – Consistent set of tests for Java quality testing to Vodafone in addition to the conformance and interoperability testing already made available by the Java ME TCKs (Technology Compatibility Kits) – Consolidate fragmentation in testing landscape currently consisting of proprietary sets of test executed by each manufacturer and operator VF interests: – Publicly available pool of test applications – Open source test framework – Reduce costs and testing effort inside VF – Testing can be standardized and compliance can be enforced more simply and cost efficiently – Option to mandate JATAF tests in GCF (Global Certification Forum) to further foster compliancy and quality in the Java implementation space

8 ©Global Certification Forum (GCF) Ltd 2009 JATAF Example test case MIDP small image rendering Implementations must be able to correctly display small jpg and png images such as 1x1, 2x2, 3x3 images of solid and mixed colors. This problem has been observed on both real devices and emulators. This typically occurs with small, single color images. Failures observed ranged from simply not displaying the image through to causing the VM to exit. Reference to standard specification: The MIDP spec does not specifically call out anything regarding small images, but it shouldn't need to. This problem is clearly due to implementation bugs.

9 ©Global Certification Forum (GCF) Ltd 2009 Proposal and for decision GCF members are invited to discuss and support the following proposal: – Include JAVA (complementary to TCK) into the GCF certification – Appoint a JAVA Liaison Officer to act as an interface between GCF and JATAF – Add JAVA IOT tests based on the JATAF tests 9


Download ppt "Java certification into GCF Vodafone S-09-107r2 Restricted - Confidential Information This document is confidential to the Global Certification Forum (GCF)"

Similar presentations


Ads by Google