当前位置:网站首页>[pimf] openharmony paper Club - what is the experience of wandering in ACM survey

[pimf] openharmony paper Club - what is the experience of wandering in ACM survey

2022-04-23 16:42:00 InfoQ

Preface :

  • OpenHarmony The gnawing paper club has been posting articles in the community for so long , Today is world reading day , Taking advantage of this opportunity, it's time to introduce us
    .
  • The author is learning OpenHarmony Paper Club  “ Visiting papers ” After the method and practice , A clearer sense of purpose , It's like opening a door to explore a new world , Share the experience of using this method as follows :




Hello everyone ! I'm from Nanjing , stay OpenHarmony Growth plan gnawing paper Club , And
Huawei 、 Soft power 、 Runhe software 、 Rio d information 、 Shenkaihong
Wait for the company , Study and Research
Operating system technology
, I am a OpenHarmony Paper Club 11 Group
PIMF
Members of .——————————————————————————————————————————————————————

“ Wandering ”ACM Survey The scenery photographed when discussing the library

  • In the paper library “ Wandering ” Find a paper on memory security defect detection through data-driven source code annotation, which indirectly mentioned OpenHarmony IoT Memory corruption in the operating system kernel . Link to the paper :https://linkspringer.53yu.com/chapter/10.1007/978-3-030-88323-2_7
  • stay OpenHarmony The introduced component library finds an open source keyboard mapping table compiler and support library
    libxkbcommon
    , This sum OpenHarmony 3.1 Release New mouse in version 、 keyboard 、 The basic functions of the touch pad support .
  • stay OpenHarmony The introduced component library finds an open source technology lossless compression algorithm
    LZ4
    , And then in ACM The paper library search found an article
    be based on LZ4 The hardware acceleration of the algorithm is fast and lossless compression
    The paper of .
  • null

OpenHarmony Paper Club “ Visiting papers ” Method :

Coach Ou Jianshen of gnawing paper Club ( Huawei OpenHarmony Director of open source and developer operations ):
OpenHarmony Paper Club  “ Visiting papers ” Method
“ Visiting papers ” The purpose of this method is to help students find gold in the paper library
,
Find the baby you want . This article is based on coach Ou Jianshen of the club  “ Visiting papers ” On the way , Let's introduce OpenHarmony Paper Club .

OpenHarmony A brief introduction to the gnawing paper Club

OpenHarmony  Growth plan —“ Paper Club ”( hereinafter referred to as “ Paper Club ”) Is in  2022 year  1  month  11  A daily activity of the day (
OpenHarmony  The second live sharing meeting of knowledge empowerment of growth plan
) Born in . At the live sharing meeting , Ou Jianshen introduced his experience of gnawing papers , Guide you to easily cut into the high-level track of technical research , Planned for everyone “ Gnawing paper ( The literature )— Technical article output — Open source code submission — Technical experts ” The growth path of . The participants were greatly encouraged ,60+ My classmates are eager to try . After the kick-off meeting , A group of small partners are determined to practice “ Gnawing paper ” Road , Embark on the road of pursuing technological freedom .

The gnawing paper club was established !

null

OpenHarmony Growth plan gnawing paper Club 51CTO Community column

OpenHarmony Growth plan gnawing paper Club 51CTO Community column
Now there is a club input method framework
PIMF
The team 、 Compression algorithm
ELT.ZIP
The team's articles are included .

null

“ Stroll ” After finishing my thesis, I saw these landscapes

The author uses “ Visiting papers ” Methods found some very valuable babies , The process of using this method is as follows :

Method 1 : By reviewing the paper library  ACM Survey  Looking for a needle in a haystack

null
Survey Have the meaning of Overview ,
a survey of XXX
Translation is
XXX An overview of
.

  • Summary is a kind of academic paper written after collecting a large amount of intelligence data and comprehensive analysis on a specific topic ,  It is a kind of scientific literature .
  • The summary can reflect the latest progress of a branch of discipline or important topic in a certain field 、 Academic insights and suggestions . It can often reflect the new trends of related problems 、 New trends 、 A new level 、 New principles and new technologies, etc .
Way of thinking :
null
Implementation steps :
Step one
: Academic key words + ("a survey of" || "a survey on") stay
Review paper library  ACM Survey
Search in, for example, this group of academic keywords  Input Method Framework,a survey of Input Method Framework The search results are as follows :

null
If you don't understand , take it easy , Look at step two .

Step two
: Right click to translate .

null
Step three
: Look through it and see what's good .

null
Practical experience :
1) It is found in practice that if the keyword +a survey of No relevant review can be found in the paper library , Try changing keywords .

  • For example, the author found that a survey of Input Method Framework I can't find much satisfactory paper information , So I changed it to a survey of Input Method.

null
2) The paper library doesn't have to stick to  ACM Survey, There are many more to use , such as
IEEE
. You can also use academic search engines , for example
Deep academic search
,
Biefield academic search engine
wait .

3) Browsing the foreign language thesis database requires a very high mastery of English , Click the right mouse button to translate the web page into Chinese , There may be translation errors, resulting in missing some good things . So I still have to master English more skillfully .

null
4) The academic search engine with the best experience is
AMiner
, It is a very good academic search engine for computer in academic circles .

  • The search results are more in line with what you want , Academic keywords used in search have more semantic relevance to search results .
  • Mainly because it's free ( The author is the student party  :joy: )AMiner It's a non-profit 、 A free academic platform with completely independent intellectual property rights .

5) Enter a through overview
Computing
, Each review paper is the door to a field . Method 2 ( By reviewing the paper library  ACM Survey Looking for a needle in a haystack ) Is the golden key to opening the door of a computing field .

null

Method 2 : Search for open source technology directly in the paper library

Way of thinking :
null
Implementation steps :
Step one
open OpenHarmony Warehouse
, Search the warehouse for
third_party
look for openharmony  Introduced component library .

null
Step two
: double , Get your eyes on fire . for example :

  • Look for open source technologies related to compression algorithms , In the process of searching, the author found an open source technology lossless compression algorithm
    LZ4
    .

null
  • Look for open source technologies related to the input method framework , The author also found an open source keyboard mapping table compiler and support library
    libxkbcommon
    , This sum OpenHarmony 3.1 Release New mouse in version 、 keyboard 、 The basic functions of the touch pad support .

null
Step three
: Put in openharmony  Open source technology found in the introduced component library
LZ4
Search the academic search engine for .

null
Practical experience
1) adopt openharmony Many treasures can be found in the warehouse , Can not be limited to third_party Component library . For example, the author is OpenHarmony / app_samples The warehouse found a lightweight input method application ——kikainput. It supports running OpenHarmony OS On your smart terminal , This is of great help to the author's subsequent paper .2) stay openharmony  In the introduced component library, find the papers of open source technology to gnaw , To participate in OpenHarmony Under construction , It's a cool thing .

“ Visiting papers ” Search in the paper library when “OpenHarmony” What will you see ?

Use academic keywords “OpenHarmony” Search for papers , Very few results have been obtained . Only one paper on memory security flaw detection through data-driven source code annotation indirectly mentioned OpenHarmony IoT Memory corruption in the operating system kernel . Link to the paper :https://linkspringer.53yu.com/chapter/10.1007/978-3-030-88323-2_7

OpenHarmony It is still in an early stage of development , The wind breaks the waves , Sail the clouds straight to the sea . Believe with OpenHarmony Version evolution of , More people devote themselves to OpenHarmony in , of OHOS There will be more and more academic discussions and papers . Poke the fog away , The scenery ahead will become more and more beautiful, attracting more people to stop and watch .

null
appendix
【1】 Gnawing on the team and growth path of the paper Club ——PaperResearc
【2】 review —— Baidu Encyclopedia
【3】AMiner—— Baidu Encyclopedia

版权声明
本文为[InfoQ]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204231637137713.html