LoginSignup
3
2

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.

3
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
2