2016 Unicode Conference拾遗(六)

原创 2017年01月01日 23:54:29

上回说到了GVT Service的三个部分,分别是management GUI,client,server。我们先来看看management GUI部分都做了些什么。


作者总结了如下几点。简而言之就是配置管理的工作,例如GVT任务驱动,获取G11n数据,对GVT进行结果校验等。

1.      通过GUI管理GVT

2.      对GVT进行配置

3.      获取Client端数据进行展示

4.      GVT驱动

5.      检查GVT结果

 

同时,作为data collection角色的Client端,需要完成如下任务。

1.      抽取G11n数据

2.      对代码进行采样分析

以决定采用何种预设的I18n语言和框架规则来进行静态代码分析

3.      指定产品代码库,对代码进行I18n静态扫描

4.      在扫描结果中提取改变的参数

5.      对改变的参数进行分析

6.      对改变的参数进行map映射关联

7.      生成G11n API matrix

8.      最后上传子程序和参数到server端,进行下一步深入分析

 

作为G11n数据收集模块,client端需要负责以下内容:

1.      收集支持的语言和locale列表

2.      扫描所有源代码并列出G11n子程序

3.      分析G11n子程序所使用的参数(消息/语言目录名称)

4.      将参数映射到每个API

5.      检测预定义的默认消息缓冲区大小

6.      向Server端GVT API发送G11n数据

 

以C语言为例,client端会对如下localesensitive的method进行静态扫描和语义分析。

 

至于server端的Globalization Test Application Programming Interface (SSGT-API)又有哪些功能呢,且听下回分解。

版权声明:本文为博主原创文章,未经博主允许不得转载。

2016 Unicode Conference拾遗(一)

在刚结束的2016Unicode Conference上,来自Google的Kat Momoi先生分享了他的topic——Releasecriteria and mobile i18n testing...
  • spring1208
  • spring1208
  • 2016年11月12日 00:24
  • 5594

2016 Unicode Conference拾遗(二)

书接前文,上回书简单介绍了Kat先生和我所共同追求的国际化测试思想,即“战法打法”。本文来谈谈需要完成一个典型国际化release具体的操作步骤,或者说流程吧。一共10条开发标准可作为参考。 1. ...
  • spring1208
  • spring1208
  • 2016年11月12日 15:14
  • 5270

2016 Unicode Conference拾遗(四)

在2016 UC上,除了和Kat Momoi先生非常有共鸣外,另外一个topic跟我们正在实现的框架也出奇的神似——Real-Time Localization Updates with Web Se...
  • spring1208
  • spring1208
  • 2016年12月07日 18:48
  • 4465

2016 Unicode Conference拾遗(五)

除了之前介绍过的,在UC2016上,来自IBM的三位工程师(SuLiu,BoyiTzen,FanYang)还给我们带来了一个非常值得深入研究的话题——Conceptof Cloud Based Glo...
  • spring1208
  • spring1208
  • 2016年12月23日 15:16
  • 4050

2016 Unicode Conference拾遗(三)

前两篇文章都在聊战术打法,本文开始说说具体的技术实现。Kat先生在这次大会上分享了不少i18n开源项目,包括以下内容。 1.      New Pseudolocalizer 作为Android St...
  • spring1208
  • spring1208
  • 2016年11月20日 00:46
  • 4604

2016 Unicode Conference拾遗(七)

上回说到作为数据收集端的client在整个cloud based GVT架构中需要完成的事务,本文我将和大家一起来继续解读server端的SSGT-API的功能。 ·        接收client...
  • spring1208
  • spring1208
  • 2017年01月08日 22:32
  • 2603

2016 MSR Image Recognition Challenge (IRC) Results

MSR Image Recognition Challenge (IRC) @ IEEE ICME 2016 结果出来了,Top 5 accuracy rank 10,without extra ...
  • xuguozhi0124
  • xuguozhi0124
  • 2016年03月20日 17:27
  • 565

2015 2016 计算机视觉相关会议

Event When Where Deadline DPPR 2015 Fifth International Conference on Digital Image Proce...
  • xiaoyinload
  • xiaoyinload
  • 2015年06月23日 22:21
  • 584

数学拾遗

布尔运算 与非(NAND)或非(NOR)不同于异或或者异或 与非门真值表: A B Y 0 0 1 0 1 1 1 0 1 1 1 0 逻辑表...
  • lanchunhui
  • lanchunhui
  • 2015年11月23日 23:11
  • 596

THE GOLDILOCKS PRINCIPLE: READING CHILDREN’S BOOKS WITH EXPLICIT MEMORY REPRESENTATIONS

关键词Memory Networks,CBT dataset来源arXiv 2015.11.97 (published at ICLR 2016)问题探索统计模型如何利用更广的上下文来做预测文章思路M...
  • u014300008
  • u014300008
  • 2016年10月10日 08:55
  • 363
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:2016 Unicode Conference拾遗(六)
举报原因:
原因补充:

(最多只允许输入30个字)