Autosar単語帳(作業中)
https://qiita.com/kaizen_nagoya/items/0927727a94b157df2df8
の作業で、変数名で複合語になっているものを単語に分解する処理をしている。
<この項は書きかけです。順次追記します。>
Autosar 単語検索 短縮名(short name)等
https://qiita.com/kaizen_nagoya/items/f8cb1295104b7d58363d
変数名でない用語で、複合語として辞書に掲載するか、複数の単語として登録するかを
迷ったものを記録する。
複合語では、複数の単語を並べた場合とあまり意味が違わなかったり、意味が類推できる場合がある。
複合語で、複数の単語を並べた場合のほんの一部しか表現しない使い方が定着している場合もある。
どちらの場合かは、特定の分野では、全く逆の場合も存在するかもしれない。
ソフトエア分野と、自動車分野では全く逆の場合もあるかもしれない。
ここでは、単なる可能性を記録し、単語と意味の理解に役立てることを目標とする。
特定の意味でしか利用していない場合でも、元の単語の意味がその技術の発展に役立つ視点を与えるかもしれない。常に、初心、原点に帰って眺めれば、見えてくる景色があるかもしれない。可能性を否定した制約で効率がでるかもしれない。どちらの方法を選択するかは、個々の状況によればいいかもしれない。
複合語
stereotype
紋切り型
stereotype
は、
stereo
と
type
からなる。
stereotype
で辞書に登録されていることがある。
alcでは、stereoで検索し、用例としての「stereo type」は掲載がなかった。
複合語で定着していて、複数の単語からなる熟語ではないという判断なのだろう。
意味や語源を理解する上では、複数の単語の意味や語源を知っているとよい。
複合語になった用例も知っているとよい。
このように迷う語を集めてみる。
原則として、現在、著名な辞書に1語として掲載のあるものだけに絞る。
特定の分野では、1語にしているというものを集めたら、無限大になる可能性がある。
調べる速度より、複合語が増える速度の方が多ければ。
prototype
原型
https://eow.alc.co.jp/search?q=prototype
alcではprotoは接頭語として単語としての登録はない。
namespace
名前空間 name space
https://eow.alc.co.jp/search?q=namespace
ただし、nameの用例として name spaceという2語も掲載している。
1語にして特別の意味を持っている場合は、プログラミング言語かもしれない。
例えばプログラミング言語C++では、1語とした定義がある。
blueprint
青写真 blue print
blueの用例でblue printはなかった。
supervision
監督 super vision
https://eow.alc.co.jp/search?q=supervision
superの用例でsuper visionはなかった。
microcontroller
https://eow.alc.co.jp/search?q=microcontroller
日本語でマイクロコントローラーという場合がある。
micro control で用例あり。こちらは日本語ではミクロ制御という。
checkpoint
検問所
https://eow.alc.co.jp/search?q=checkpoint
checkでcheck pointで用例はなかった。
showcase
陳列棚
https://eow.alc.co.jp/search?q=showcase
showではshow caseで用例なし。
endpoint
終点
https://eow.alc.co.jp/search?q=endpoint
end pointで用例あり。endpoingでは訳がなくend pointを示している。
bandwidth
帯域
https://eow.alc.co.jp/search?q=bandwidth
band widthの用例あり。bandwidthへ。
upstream
上流
https://eow.alc.co.jp/search?q=upstream
up stream 用例なし。
backend
後端
back end 用例あり。backendは back endへ。
backward
後ろへ
https://eow.alc.co.jp/search?q=backward
back wordで用例なし。
afterward
後に
https://eow.alc.co.jp/search?q=afterward
after wardで用例なし。
overhead
頭上
https://eow.alc.co.jp/search?q=overhead
over head 用例なし。
understand
理解
https://eow.alc.co.jp/search?q=understand
under stand 用例なし。
database
与件基地
https://eow.alc.co.jp/search?q=database
data-based、data xx base など用例あり。data baseの用例なし。
feedback
負帰還
https://eow.alc.co.jp/search?q=feedback
feed back 用例あり。
feed forward 正帰還と対。
update
更新
https://eow.alc.co.jp/search?q=update
up to date用例あり。up date用例なし。
ownership
所有権
https://eow.alc.co.jp/search?q=ownership&ref=sa
owner of a shipの用例はある。owner shipの用例なし。
relationship
関係
https://eow.alc.co.jp/search?q=relationship
relation shipで用例なし。
intermediate
中間の
https://eow.alc.co.jp/search?q=intermediate
inter mediate 用例なし。
multidimension
多次元
https://eow.alc.co.jp/search?q=multidimension
multiple dimension, multi-dimensionalが用例としてある。
framework
枠組み
https://eow.alc.co.jp/search?q=framework
xxx frame workで用例あり。
infix
中置
https://eow.alc.co.jp/search?q=infix
in fix 用例なし。in a fix, in a x fixなどの用例あり。
interoperability
相互運用性
https://eow.alc.co.jp/search?q=interoperability
inter operabilityで用例なし。
interoperate
同時利用
https://eow.alc.co.jp/search?q=interoperate
inter operateで用例なし。
flexray
固有名詞(通信規約)
alc, dictionary, oxfordに用語なし。
flex rayで用例なし。
ISO 17458-1:2013 Road vehicles — FlexRay communications system — Part 1: General information and use case definition
https://www.iso.org/standard/59804.html
layout
配置
https://eow.alc.co.jp/search?q=layout
https://eow.alc.co.jp/search?q=lay+out
layout, lay outの両方あり。
overwrite
上書き
https://eow.alc.co.jp/search?q=overwrite
over write用例なし。
handshake
握手
https://eow.alc.co.jp/search?q=handshake
hand to shake, shake hand などの用例あり。 hand shakeの用例なし。
timeout
中断
https://eow.alc.co.jp/search?q=timeout&ref=sa
time-out へ。
unicast
unicastの用例のみ。
https://eow.alc.co.jp/search?q=unicast
uni castで用例なし。
RFC5405などで規定
https://tools.ietf.org/html/rfc5405
inplace
配置済み
https://eow.alc.co.jp/search?q=inplace
in-placeへ。
outgo
外出
https://eow.alc.co.jp/search?q=outgo
out goで用例なし。
download
積み下ろし
https://eow.alc.co.jp/search?q=download
down-load は downloadへ。
https://eow.alc.co.jp/search?q=down+load
guideline
指針
https://eow.alc.co.jp/search?q=guideline
guide lineで用例なし。
guide a lineとか、guide the lineなら意味があるかも。
transport
運送
https://eow.alc.co.jp/search?q=transport
trans portで用例なし。
transfer port, transmit portなどの用例あり。
plugin
差し込み式
https://eow.alc.co.jp/search?q=plugin
plug-inへ
reset
再設定
https://eow.alc.co.jp/search?q=reset
reは接頭辞で単独では用いない。
wakeup
目覚め
https://eow.alc.co.jp/search?q=wakeup
wake-upへ。
without
以外
https://eow.alc.co.jp/search?q=without
with outという用例なし。with xxx out yyy.という用例はある。
callback
呼び戻し
https://eow.alc.co.jp/search?q=callback
call back用例あり。
https://eow.alc.co.jp/search?q=call+back
電話をかけ直す時に使う。
shutdown
運転停止
https://eow.alc.co.jp/search?q=shutdown
shut-downへ
output
産出
https://eow.alc.co.jp/search?q=output
out put用例なし。put outは用例あり。
複数の単語系
今回は複数の単語で処理したもの。
上記、複合語でも単語の用例があるものは分割した。
endif
all, dictionary, oxfordにない。
C言語で利用。
datatypes
与件型
https://eow.alc.co.jp/search?q=datatype
用語登録はなかった。
data-typeという用例と、
data typeという用例はあった。
https://www.dictionary.com/misspelling?term=datatype&s=t
にもない。
https://www.oxfordlearnersdictionaries.com/spellcheck/english/?q=datatype
にもない
あきらめようか迷い中。
spinlock
回転固定
alcではspinlock, spin lockなし。
dictionary
https://www.dictionary.com/misspelling?term=metamodel&s=ts
oxford
https://www.oxfordlearnersdictionaries.com/spellcheck/english/?q=meta+model
にもない。
metamodel
高次模型
alcではmetamodelもmeta modelもない。
dictionary
https://www.dictionary.com/misspelling?term=metamodel&s=ts
oxford
https://www.oxfordlearnersdictionaries.com/spellcheck/english/?q=meta+model
にもない。
参考資料
複合語の分割方法
Autosar 単語検索 短縮名(short name):英語(41)
<この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。>
#文書履歴(document history)
ver. 0.01 2語 stereotype, namespace 20200118 午前
ver. 0.02 4語 blueprint, supervision 20200118 正午
ver. 0.03 10語 prototype, microcontroller, checkpoint, showcase, endpoint, datatype 20200118午後1時
ver. 0.04 20語 upstream, metamodel, bandwidth, backend, overhead, understand, spinlock, database, feedback, update 20200118夕方
ver. 0.05 30語 ownership, intermediate, multidimension, framework, infix, interoperability, flexray, layout, overwrite, handshake 20200118 夜
ver. 0.06 40語 timeout, endif, relationship, unicast, interoperate, outgo, backward, guideline, transport, afterward 20200119 午前
ver. 0.07 47語 plugin, reset, wakeup, without, callback, shutdown
output 20200119午後
ver. 0.08 URL追加 20220503
ver. 0.09 ありがとう追記 20230529
最後までおよみいただきありがとうございました。
いいね 💚、フォローをお願いします。
Thank you very much for reading to the last sentence.
Please press the like icon 💚 and follow me for your happy life.