変数名を分割して単語帳を作るには：英語(42)

変数名SystemTemplateがあります。
単語帳を作るのに、System Templateと区切ってから計算したい時、どの言語で処理するかの検討資料
 
 <この項は書きかけです。順次追記します。>

# sed
autosar.sedファイルは巻末に。

```bash:seda.sh
#!/bin/bash
# https://qiita.com/kaizen_nagoya/items/0927727a94b157df2df8
date
sed -f autosar.sed small.txt > sep2.txt
date
```

元のファイルの大きさが 46985901バイト(約47MB)
641行の処理で4分2秒（242秒）。
1秒あたり2.65行処理している。
たぶん、線形に増加する。

3 GHz intel core i7, 16GB 1600MHz DDR3, macOS 10.15.2

```bash:docker/ububntu
# ./seda.sh
Sun Jan 19 03:50:10 UTC 2020
Sun Jan 19 03:54:12 UTC 2020
```

正規表現を入れていない。
入れた場合の処理時間を別に測定予定。
# awk

```
#!/bin/bash
# https://qiita.com/kaizen_nagoya/items/0927727a94b157df2df8
date
awk -f wcnp.awk sep2.txt > wcsed.txt
date
```
awkの単語頻度計数を測ってみる。

```
# ./awka.sh
Sun Jan 19 04:07:53 UTC 2020
Sun Jan 19 04:07:56 UTC 2020
```
ほぼ同じ大きさのファイルの単語頻度計数は３秒しかかかっていない

この資料は書きかけです。順次追記します。

# 参考資料(reference)
## sed
text processing - 辞書を使用した文字列置換
https://tutorialmore.com/questions-483192.htm

【Linuxコマンド】sedで文字列を置換する方法
https://www.sejuku.net/blog/54595

原稿中の専門用語・学名等アルファベット文字列のシェルスクリプトによる簡易つづり校正法
http://www1.ous.ac.jp/garden/kenkyuhoukoku/22/Naturalistae-2018feb-9-29.pdf

## python

Pythonで文字列を置換（replace, translate, re.sub, re.subn）
https://note.nkmk.me/python-str-replace-translate-re-sub/

Pythonで長い文字列を複数行に分けて書く
https://note.nkmk.me/python-long-string/

【Python】ファイルの中の一部の文字列を置換する
http://light11.hatenadiary.com/entry/2019/04/03/003945

辞書による複数箇所の文字列置換方法
https://teratail.com/questions/9921

【python】文字列の文字を置換する方法とその注意点
https://tane-no-blog.com/166/

複数行をまとめて置換したかったのでsedとpythonで比べてみた
https://qiita.com/tsukapah/items/f2235a38592a7082662b

## R
R使いのための文字列処理stringrの使い方
https://www.medi-08-data-06.work/entry/how_to_use_stringr0220

## 自己参照(self reference)
Autosar単語帳(作業中)
https://qiita.com/kaizen_nagoya/items/0927727a94b157df2df8

Autosar 単語検索　略号等
https://qiita.com/kaizen_nagoya/items/f8cb1295104b7d58363d

```sed:autosar.sed
s/systemtemplate/system template/g
s/autosartemplates/autosar templates/g
s/ecucintegerparamdef/ecu c integer param def/g
s/ecucparamconfcontainerdef/ecu c param conf container def/g
s/ecucbooleanparamdef/ecu c boolean param def/g
s/ecucenumerationliteraldef/ecu c enumeration literal def/g
s/implementationdatatype/implementation datatype/g
s/enumerationliteralindex/enumeration literal index/g
s/variabledataprototype/variable data prototype/g
s/portprototype/port prototype/g
s/variationpoint/variation point/g
s/collectableelement/collectable element/g
s/softwarecomponenttemplate/software component template/g
s/swdatadefprops/sw data def props/g
s/ecucreferencedef/ecu c reference def/g
s/ecucenumerationparamdef/ecu c enumeration param def/g
s/diagnosticextract/diagnostic extract/g
s/recommendedpackage/recommended package/g
s/packageableelement/packageable element/g
s/atpblueprintable/atp blueprintable/g
s/swcomponenttemplate/sw component template/g
s/commonstructure/common structure/g
s/manifestspecification/manifest specification/g
s/atpblueprint/atp blueprint/g
s/ecucfloatparamdef/ecu c float param def/g
s/atomicswcomponenttype/atomic swc omponent type/g
s/atpstructureelement/atp structure element/g
s/compumethod/compu method/g
s/basetypedirectdefinition/base type direct definition/g
s/swcinternalbehavior/swcinternalbehavior/g
s/clientserveroperation/client server operation/g
s/autosarmodelconstraints/autosar model constraints/g
s/getversioninfo/get version info/g
s/diagnosticextracttemplate/diagnostic extract template/g
s/securityerrordomain/security error domain/g
s/modedeclarationgroup/mode declaration group/g
s/implementationdatatypeelement/implementation datatype element/g
s/portprototypes/port prototypes/g
s/modedeclaration/mode declaration/g
s/applicationdatatype/application datatype/g
s/eventgroup/event group/g
s/adaptiveplatform/adaptive platform/g
s/basetypesize/base type size/g
s/basetypeencoding/base type encoding/g
s/diagnosticeventmanager/diagnostic event manager/g
s/genericstructuretemplate/generic structure template/g
s/fibexcore/fibexcore/g
s/atpprototype/atp prototype/g
s/swaddrmethod/sw addr method/g
s/diagnosticcommonelement/diagnostic common element/g
s/pduidtype/pdu id type/g
s/configtype/config type/g
s/diagnosticdataelement/diagnostic data element/g
s/swcomponenttype/sw component type/g
s/dcmdsproutine/dcm dsp routine/g
s/typedef/type def/g
s/runnableentitys/runnable entitys/g
s/memmap/mem map/g
s/ecucmoduledef/ecu c module def/g
s/bswmoduledescriptiontemplate/bsw module description template/g
s/communicationmanagement/communication management/g
s/corecommunication/core communication/g
s/rportprototype/rport prototype/g
s/systemsignal/system signal/g
s/demeventparameter/dem event parameter/g
s/genericstructure/generic structure/g
s/ecucfunctionnamedef/ecu c function name def/g
s/someiptp/someiptp/g
s/basetypes/base types/g
s/instanceref/instance ref/g
s/bswmoduleentry/bsw module entry/g
s/ecuconfiguration/ecu c onfiguration/g
s/modedeclarationgroupprototype/mode declaration group prototype/g
s/arraysizesemantics/array size semantics/g
s/triggertransmit/trigger transmit/g
s/parameterdataprototype/parameter data prototype/g
s/endtoendtransformationdescription/end to end transformation description/g
s/cppimplementationdatatype/cpp implementation datatype/g
s/compositionswcomponenttype/composition sw component type/g
s/texttable/text table/g
s/autosardataprototype/autosar data prototype/g
s/swimplpolicy/sw impl policy/g
s/pduinfoptr/pdu info ptr/g
s/reservedindex/reserved index/g
s/senderreceiverinterface/sender receiver interface/g
s/physicalchannel/physical channel/g
s/pduinfotype/pdu info type/g
s/maxnumberofelements/max number of elements/g
s/diagnosticevent/diagnostic event/g
s/fibexelement/fibex element/g
s/swcservicedependency/sw c service dependency/g
s/softwarecluster/software cluster/g
s/implementationdatatypes/implementation datatypes/g
s/pportprototype/pport prototype/g
s/swcomponentprototype/sw component prototype/g
s/ecucstringparamdef/ecu c string param def/g
s/networkhandletype/network handle type/g
s/nvblockdescriptor/nv block descriptor/g
s/timesync/time sync/g
s/swbasetype/sw base type/g
s/seteventstatus/set event status/g
s/bswmoduleentity/bsw module entity/g
s/bswmoduledescription/bsw module description/g
s/symbolicnamevalue/symbolic name value/g
s/ttcanif/ttcan if/g
s/dcmdspdata/dcm dsp data/g
s/applicationarraydatatype/application array datatype/g
s/variabledataprototypes/variable data prototypes/g
s/readonlymemregion/read only mem region/g
s/timingextensions/timing extensions/g
s/applicationprimitivedatatype/application primitive datatype/g
s/tcpipconfig/tcp ip config/g
s/isignalipdu/isignal ipdu/g
s/rolebaseddataassignment/role based data assignment/g
s/dataprototypes/data prototypes/g
s/autosardatatype/autosar datatype/g
s/clientserverinterface/client server interface/g
s/containeripdu/container ipdu/g
s/layeredsoftwarearchitecture/layered software architecture/g
s/valuespecification/value specification/g
s/nvblockswcomponenttype/nv block sw component type/g
s/providedserviceinstance/provided service instance/g
s/dataconstr/data constr/g
s/ecustatemanager/ecu state manager/g
s/generaltemplateclasses/general template classes/g
s/ethernettopology/ethernet topology/g
s/mcdatainstance/mc data instance/g
s/cryptoservicemanager/crypto service manager/g
s/applicationendpoint/application end point/g
s/communicationconnector/communication connector/g
s/swcalibrationaccess/swc alibration access/g
s/executableentitys/executable entitys/g
s/consumedserviceinstance/consume dserv iceinstance/g
s/swcomponentprototypes/sw component prototypes/g
s/regularexpression/regular expression/g
s/applicationarrayelement/application array element/g
s/nvrammanager/nv ram manager/g
s/rolewrapperelement/role wrapper element/g
s/mycomponent/my component/g
s/checkwakeup/check wakeup/g
s/dcmdsproutinesignaltype/dcm dsp routine signal type/g
s/configptr/config ptr/g
s/isignaltoipdumapping/isignal to ipdu mapping/g
s/comconfig/com config/g
s/rolebasedportassignment/role based port assignment/g
s/argumentdataprototype/argument data prototype/g
s/datatransformation/data transformation/g
s/caninterface/can interface/g
s/commondiagnostics/common diagnostics/g
s/documentationblock/documentation block/g
s/serviceinstances/service instances/g
s/canstatemanager/can state manager/g
s/rteevents/rte events/g
s/swrecordlayout/sw record layout/g
s/datamapping/data mapping/g
s/typewrapperelement/type wrapper element/g
s/applicationdatatypes/application data types/g
s/bswimplementation/bsw implementation/g
s/flatinstancedescriptor/flat instance descriptor/g
s/hwelement/hw element/g
s/atpinstanceref/atp instance ref/g
s/commchannel/comm channel/g
s/frametriggering/frame triggering/g
s/transportprotocols/transport protocols/g
s/serviceinstancemanifest/service instance manifest/g
s/securecommunication/secure communication/g
s/requiressymbolicnamevalue/requires symbolic name value/g
s/routinecontrol/routine control/g
s/isignalport/isignal port/g
s/customdeleter/custom deleter/g
s/timingdescription/timing description/g
s/diagnosticdataidentifier/diagnostic data identifier/g
s/diagnosticparameter/diagnostic parameter/g
s/globaltimedomain/global timedomain/g
s/nvblockneeds/nv block needs/g
s/perinstancememory/per instance memory/g
s/ecucmoduleconfigurationvalues/ecu c moduleconf igurationval ues/g
s/stdcppimplementationdatatype/std cpp implementation datatype/g
s/swcomponenttypes/sw component types/g
s/uploadablepackageelement/uploadable package element/g
s/dcmdspdatauseport/dcm dsp datauseport/g
s/synchronizedtimebasemanager/sync hronized time base manager/g
s/versioninfotype/version info type/g
s/dcmdspdid/dcm dspd id/g
s/setcontrollermode/set controller mode/g
s/symbolprops/symbol props/g
s/osapplication/os application/g
s/subscribeeventgroup/subscribe event group/g
s/ethernetinterface/ethernet interface/g
s/timingevent/timing event/g
s/abstractevent/abstract event/g
s/frametype/frame type/g
s/logstream/log stream/g
s/modetype/mode type/g
s/responseonevent/response on event/g
s/swsystemconst/sw system const/g
s/applicationdesign/application design/g
s/instancespecifier/instance specifier/g
s/algorithmfamily/algorithm family/g
s/bswmodemanager/bsw mode manager/g
s/linifchannel/lin if channel/g
s/pdurouter/pdu router/g
s/dcmdspdidinfo/dcm dspd id info/g
s/nmcluster/nmcluster/g
s/blueprintderivationtime/blueprint derivation time/g
s/communicationcontrol/communicationcontrol/g
s/adaptivemethodology/adaptivemethodology/g
s/dataidentifier/data identifier/g
s/resourceconsumption/resource consumption/g
s/multiplexedipdu/multiplexed ipdu/g
s/networkhandle/network handle/g
s/codegenerationtime/code generation time/g
s/diagnosticserviceinstance/diagnostic service instance/g
s/maxdeltacounter/max delta counter/g
s/prportprototype/prport prototype/g
s/socketaddress/socket address/g
s/adcdriver/adc driver/g
s/cmservice0/cm service/g
s/commanager/com manager/g
s/doipinterface/doip interface/g
s/kallocobjectonheap/kalloc object on heap/g
s/nvmblockdescriptor/nvm block descriptor/g
s/copytxdata/copy tx data/g
s/cryptoobjectuid/crypt oobject uid/g
s/rootswcompositionprototype/root sw composition prototype/g
s/ecuccontainervalue/ecu c container value/g
s/executionmanagement/execution management/g
s/opstatus/op status/g
s/sdudataptr/sdu data ptr/g
s/modeswitchinterface/mode switch interface/g
s/pduactivationroutinggroup/pdu activation routing group/g
s/tpconnection/tp connection/g
s/deterministicclient/deterministic client/g
s/stbmsynchronizedtimebase/stbms ynchronized time base/g
s/bswmoduletemplate/bsw module template/g
s/dataidlist/data id list/g
s/ecucforeignreferencedef/ecu c foreign reference def/g
s/executiontime/execution time/g
s/transformationtechnology/transformation technology/g
s/communicationcluster/communication cluster/g
s/domainparameters/domain parameters/g
s/bswbehavior/bsw behavior/g
s/ethernetphysicalchannel/ethernet physical channel/g
s/swcomponent/sw component/g
s/writeblock/write block/g
s/demconfigset/dem config set/g
s/metadataitem/meta data item/g
s/pdulengthtype/pdu length type/g
s/updateandconfigmanagement/update and config management/g
s/bswevent/bsw event/g
s/busmirroring/bus mirroring/g
s/wakeupsourcetype/wakeup source type/g
s/flatmap/flat map/g
s/memorymapping/memory mapping/g
s/allowedusageflags/allowed usage flags/g
s/busmirrorchannel/bus mirror channel/g
s/diagnosticmapping/diagnostic mapping/g
s/applicationswcomponenttype/application sw component type/g
s/bootloader/boot loader/g
s/getstatus/get status/g
s/keymanager/key manager/g
s/parameteraccess/parameter access/g
s/providerinfo/provider info/g
s/spihandlerdriver/spi handler driver/g
s/eventhandler/event handler/g
s/parameterdataprototypes/parameter data prototypes/g
s/serviceswcomponenttype/service sw component type/g
s/providedsomeipserviceinstance/provided some ip service instance/g
s/swcalprmaxisset/sw calprmaxis set/g
s/consistencyneeds/consistency needs/g
s/consumedeventgroup/consumed event group/g
s/uppermultiplicity/upper multiplicity/g
s/lowermultiplicity/lower multiplicity/g
s/sequenceoffset/sequence offset/g
s/shortname/short name/g
s/positiveinteger/positive integer/g
s/atpsplitable/atp splitable/g
s/multilanguagereferrable/multilanguage referrable/g
s/latestbindingtime/latest binding time/g
s/precompiletime/precompile time/g
s/namespace/name space/g
s/runnableentity/runnable entity/g
s/mainfunction/main function/g
s/dcmconfigset/dcm config set/g
s/modemgm/mode mgm/g
s/serviceneeds/service needs/g
s/datatypes//g
s/datatypes/data types/g
s/datatype/data type/g
s/serviceinterface/service interface/g
s/diagnosticcommunicationmanager/diagnostic communication manager/g
s/datatypeelement/data type element/g
s/rxindication/rx indication/g
s/txconfirmation/tx confirmation/g
s/dataelement/data element/g
s/defaultvalue/default value/g
s/swcinternalbehavior/sw c internal behavior/g
s/atpclassifier/atp classifier/g
s/executableentity/executable entity/g
s/extracttemplate/extract template/g
s/cppimplementation/cpp implementation/g
s/ecuinstance/ecu instance/g
s/atpfeature/atp feature/g
s/fibexcore/fibex core/g
s/pdutriggering/pdu triggering/g
s/standardizationtemplate/standardization template/g
s/asamhdo/asam hdo/g
s/compositionsw/composition sw/g
s/internalbehavior/internal behavior/g
s/groupprototype/group prototype/g
s/variableaccess/variable access/g
s/timedomain/time domain/g
s/exclusivearea/exclusive area/g
s/generaltypes/general types/g
s/portinterfaces/port interfaces/g
s/typeelement/type element/g
s/diagnosticservice/diagnostic service/g
s/bswinternalbehavior/  internal behavior/g
s/networkmanagement/network management/g
s/isignaltriggering/isignal triggering/g
s/memorysection/memory section/g
s/datalength/data length/g
s/routinesignaltype/routine signal type/g
s/diagnosticvalueneeds/diagnostic value needs/g
s/servicediscovery/service discovery/g
s/cryptoprovider/crypto provider/g
s/stdcppimplementation/std cpp implementation/g
s/consumedevent/consumed event/g
s/requiressymbolic/requires symbolic/g
s/currentstate/current state/g
s/tablemapping/table mapping/g
s/portinterfacemapping/port interface mapping/g
s/requestcommode/request com mode/g
s/someipserviceinterfacedeployment/some ip service interface deployment/g
s/flexrayinterface/flexray interface/g
s/modelingshowcases/modeling showcases/g
s/networkendpoint/network end point/g
s/serviceinstance/service instance/g
s/servicesw/service sw/g
s/secretseed/secret seed/g
s/nvdatainterface/nv data interface/g
s/comsignaltype/com signal type/g
s/signalgroup/signal group/g
s/staticsocketconnection/static socket connection/g
s/freezeframe/freeze frame/g
s/systemdesigntime/system design time/g
s/versioninfo/version info/g
s/ethernetphysical/ethernet physical/g
s/abstractrequiredport/abstract requiredport/g
s/frifcluster/frif cluster/g
s/nmcluster/nm cluster/g
s/receivercomspec/receiver com spec/g
s/abstractimplementation/abstract implementation/g
s/communicationcontrol/communication control/g
s/abstractprovidedport/abstract provided port/g
s/adaptivemethodology/adaptive methodology/g
s/metamodel/meta model/g
s/parametersw/parameter sw/g
s/shortnames/short names/g
s/componenttype/component type/g
s/socketadaptor/socket adaptor/g
s/complextype/complex type/g
s/descriptionevent/description event/g
s/clusterdesign/cluster design/g
s/platformtypes/platform types/g
s/securityaccess/security access/g
s/servercallpoint/server call point/g
s/udsmessage/uds message/g
s/watchdogmanager/watchdog manager/g
s/atpcontextelement/atp context element/g
s/attributevaluevariation/attribute value variation/g
s/diagnosticconnection/diagnostic connection/g
s/endtoend protection/end to end protection/g
s/bandwidth/band width/g
s/bswservicedependency/bsw service dependency/g
s/diagnosticserviceswmapping/diagnostic service sw mapping/g
s/platformsystemtests/platform system tests/g
s/timinganalysis/timing analysis/g
s/tlvdataiddefinition/tlv data id definition/g
s/writeall/write all/g
s/dataelements/data elements/g
s/revisionlabelstring/revision label string/g
s/systemconst/system const/g
s/applicationerror/application error/g
s/datawriteaccess/data writ eaccess/g
s/ethernetcommunication/ethernet communication/g
s/majorversion/major version/g
s/outtypemn/out type mn/g
s/cryptoserviceprimitive/crypto service primitive/g
s/typename/type name/g
s/ecucdefinitionelement/ecu c definition element/g
s/swconnector/sw connector/g
s/backend/back end/g
s/serviceinterfacedeployment/service interface deployment/g
s/diagnostictroublecode/diagnostic trouble code/g
s/ecuccontainerdef/ecu c container def/g
s/parameterinterface/parameter interface/g
s/pncmapping/pnc mapping/g
s/swservicearg/sw service arg/g
s/busnm/bus nm/g
s/csmprimitives/csm primitives/g
s/byteorderenum/byte order enum/g
s/someiptransformationprops/some ip transformation props/g
s/diagnosticcontributionset/diagnostic contribution set/g
s/diagnosticlogandtrace/diagnostic log and trace/g
s/softwarepackage/software package/g
s/basicoperations/basic operations/g
s/bswschedulableentity/bsw schedulable entity/g
s/communicationdirection/communication direction/g
s/diagnosticoverip/diagnostic over ip/g
s/diagnosticroutine/diagnostic routine/g
s/processdesign/process design/g
s/spinlock/spin lock/g
s/atpmixedstring/atp mixed string/g
s/internaltriggeringpoint/internal triggering point/g
s/mcsupportdata/mc support data/g
s/requiredsomeipserviceinstance/required some ip service instance/g
s/datadictionary/data dictionary/g
s/globaltimemaster/global time master/g
s/portapioption/port api option/g
s/servicedependency/service dependency/g
s/comsignalgroup/com signal group/g
s/datareadaccess/data read access/g
s/reservedobjectindex/reserved object index/g
s/bindingtime/binding time/g
s/ipdumultiplexer/ipdu multiplexer/g
s/minorversion/minor version/g
s/socketconnection/socket connection/g
s/softwarepackagestep/software package step/g
s/applicationrecordelement/application record element/g
s/dataprototypegroup/data prototype group/g
s/implicitinterrunnablevariable/implicit inter runnable variable/g
s/ipdugroup/ipdu group/g
s/datafilter/data filter/g
s/diagnosticservicedata/diagnostic service data/g
s/ecuresourcetemplate/ecu resource template/g
s/feedback/feed back/g
s/fmfeatureselectionset/fm feature selection set/g
s/sdevent/sd event/g
s/serviceclass/service class/g
s/communicationcontroller/communication controller/g
s/contextid/context id/g
s/controlmask/control mask/g
s/diagnosticserviceclass/diagnostic servicec lass/g
s/updatestrategy/update strategy/g
s/bufferproperties/buffer properties/g
s/controldtcsetting/control dtc setting/g
s/ecucchoicecontainerdef/ecu c choice container def/g
s/flexraynetworkmanagement/flexray network management/g
s/sendercomspec/sender com spec/g
s/startofreception/start of reception/g
s/changedocumentation/change documentation/g
s/displayformat/display format/g
s/ipdumconfig/ipdum config/g
s/tprxindication/tp rx indication/g
s/dcmmoderule/dcm mode rule/g
s/swpointertargetprops/sw pointer target props/g
s/comipdu/com ipdu/g
s/fmfeaturemodel/fm feature model/g
s/iohwab/io hw ab/g
s/modegroup/mode group/g
s/runnableentitygroup/runnable entity group/g
s/semanticsenum/semantics enum/g
s/customtype/custom type/g
s/diagnosticportinterface/diagnostic port interface/g
s/physicaldimension/physical dimension/g
s/platformserviceinstance/platform service instance/g
s/runnableentities/runnable entities/g
s/trustedcontainer/trusted container/g
s/ucmapp/ucm app/g
s/cancontroller/can controller/g
s/cpptemplateargument/cpp template argument/g
s/dataservices/data services/g
s/geonetworking/geo networking/g
s/multidimensionaltime/multidimensionaltime/g
s/multidimensionaltime/multi dimensional time/g
s/scalelinearandtext/scale linear and text/g
s/swcalprmaxis/sw calprmaxis/g
s/swcalprmaxis/sw cal prm axis/g
s/flexrayisotransportlayer/flexray iso transport layer/g
s/negativeresponsecodetype/negative response code type/g
s/flexraydriver/flexray driver/g
s/rptcontainer/rpt container/g
s/tpaddress/tp address/g
s/dcmdspstartroutine/dcm dsp start routine/g
s/dcmdspstoproutine/dcm dsp stop routine/g
s/arraysizehandling/array size handling/g
s/datainterface/data interface/g
s/dependencyonartifact/dependency on artifact/g
s/framework/frame work/g
s/pseudonym/pseudo nym/g
s/someipservicediscoveryprotocol/some ip service discovery protocol/g
s/swaxisindividual/sw axis individual/g
s/systemmapping/system mapping/g
s/vendorapiinfix/vendor api infix/g
s/datatypemap/data type map/g
s/datatypemappingset/data type mapping set/g
s/dynamicarraysizeprofile/dynamic array size profile/g
s/maxoccurs/max occurs/g
s/sdinstance/sd instance/g
s/tsapp/ts app/g
s/variablesize/variable size/g
s/autosarvariableref/autosar variable ref/g
s/datareceivedevent/data received event/g
s/diagnosticcommonprops/diagnostic common props/g
s/flexraytp/flexray tp/g
s/layoutgroup/lay out group/g
s/mfllibrary/mfl library/g
s/nvdata/nv data/g
s/baudrate/baudrate/g
s/baudrate/baud rate/g
s/bufidx/buf idx/g
s/comtype/com type/g
s/diagnostictroublecodeprops/diagnostic trouble code props/g
s/frifconfig/frif config/g
s/groupack/group ack/g
s/layout/lay out/g
s/layouts/lay outs/g
s/networkmanagementinterface/network management interface/g
s/networkrequest/network request/g
s/structuredreq/structured req/g
s/timingconstraint/timing constraint/g
s/abstractaccesspoint/abstract access point/g
s/atpmixed/atp mixed/g
s/dataprototypemapping/data prototype mapping/g
s/featuremodelexchangeformat/feature model exchange format/g
s/logchannel/log channel/g
s/readdatabyidentifier/read data by identifier/g
s/representedportgroups/represented port groups/g
s/bufidxtype/buf idx type/g
s/cannetworkmanagement/can network management/g
s/dcmdsppid/dcm dsp pid/g
s/destinationtype/destination type/g
s/handleinvalid/handle invalid/g
s/keystorageprovider/key storage provider/g
s/ofportinterface/of port interface/g
s/appdatael/app data el/g
s/artypedper/ar typed per/g
s/endtoenddescription/end to end description/g
s/endtoendtransformationisignalprops/end to end transformation isignal props/g
s/invalidationpolicy/invalidation policy/g
s/demobdsupport/dem obd support/g
s/timeouts/time outs/g
s/doipconfigset/do ip config set/g
s/dtcorigin/dt corigin/g
s/endif/end if/g
s/oksomelost/ok some lost/g
s/predefinedvariant/predefined variant/g
s/profilename/profile name/g
s/transformationprops/transformation props/g
s/writablememregion/writable mem region/g
s/blockid/block id/g
s/dtcinformation/dtc information/g
s/keyvaluestorage/key value storage/g
s/policyenum/policy enum/g
s/primitivetypes/primitive types/g
s/scheduletable/schedule table/g
s/defaulterrortracer/default error tracer/g
s/apapplicationerror/apapplication error/g
s/dcmdsppiddata/dcm dsp pid data/g
s/demeventmemoryset/demevent memory set/g
s/enablenotification/enable notification/g
s/filestorage/file storage/g
s/localunicastaddress/local unicast address/g
s/nvblockdata/nv block data/g
s/providedport/provided port/g
s/readblock/read block/g
s/sdgclass/sdg class/g
s/securitylevel/security level/g
s/someipprotocol/some ip protocol/g
s/transceiverid/transceiver id/g
s/triggerinterface/trigger interface/g
s/arrayvalue/array value/g
s/complexdevicedriversw/complex device driver sw/g
s/cryptoprimitive/crypto primitive/g
s/ecureset/ecu reset/g
s/nonqueuedreceivercomspec/non queued receiver com spec/g
s/socketid/socket id/g
s/cantransportlayer/can transport layer/g
s/cryptodriver/crypto driver/g
s/ecucdefs/ecu c defs/g
s/inplace/in place/g
s/prototypemapping/prototype mapping/g
s/slotnumber/slot number/g
s/soadconfig/soad config/g
s/swcbswmapping/sw c bsw mapping/g
s/synccounterinit/sync counter init/g
s/baseindex/base index/g
s/busoff/bus off/g
s/comgroupsignal/com group signal/g
s/cryptoapp/crypto app/g
s/download/down load/g
s/ecucparameterdef/ecu c parameter def/g
s/eventidtype/event id type/g
s/flexraytopology/flexray topology/g
s/functiongroup/function group/g
s/hwtype/hw type/g
s/lotp/lo tp/g
s/physaddrptr/phys addr ptr/g
s/transportlayer/transport layer/g
s/varianthandling/variant handling/g
s/applicationvalue/application value/g
s/currentmode/current mode/g
s/formatid/format id/g
s/soadsocketconnectiongroup/soad socket connection group/g
s/canbeinvokedconcurrently/can be invoked concurrently/g
s/cantpchannel/can tp channel/g
s/domainparticipant/domain participant/g
s/flashdriver/flash driver/g
s/getjobresult/get job result/g
s/sensoractuatorsw/sensor actuator sw/g
s/timebaseid/time baseid/g
s/tptxconfirmation/tp tx confirmation/g
s/typemn/type mn/g
s/udpnetworkmanagement/udp network management/g
s/xmlschemaproductionrules/xml schema production rules/g
s/accesspermission/accesspermission/g
s/asynchronousservercallresultpoint/asynchronous server call result point/g
s/diagnosticaccesspermission/diagnostic access permission/g
s/diagnosticenvconditionformula/diagnostic env condition formula/g
s/executionmanifest/execution manifest/g
s/instantiationdatadefprops/instantiation data def props/g
s/myglobaldata/my global data/g
s/myplugin/my plug in/g
s/assemblyswconnector/assembly sw connector/g
s/buffersizeptr/buffer size ptr/g
s/canceltransmit/cancel transmit/g
s/canconfigset/can config set/g
s/compuscales/compu scales/g
s/counterinit/counter init/g
s/csmjob/csm job/g
s/ethernetdriver/ethernetdriver/g
s/bswgeneral/bsw general/g
s/bswmd/bsw md/g
s/bswmdt/bsw mdt/g
s/bswmodulelist/bsw module list/g
s/bswmoduledependency/bsw module dependency/g
s/dhcpv/dhcp v/g
s/dwithin/d within/g
s/dthis/d this/g
s/dthe/d the/g
```

<この項は書きかけです。順次追記します。>
This article is not completed. I will add some words and/or centences in order.
# 自己記事一覧
Qiitaで逆リンクを表示しなくなったような気がする。時々、スマフォで表示するとあらわっることがあり、完全に削除したのではなさそう。

４月以降、せっせとリンクリストを作り、統計を取って確率を説明しようとしている。
2025年２月末を目標にしている。

一覧の一覧( The directory of directories of mine.) Qiita(100)
https://qiita.com/kaizen_nagoya/items/7eb0e006543886138f39

仮説（0）一覧（目標100現在40）
https://qiita.com/kaizen_nagoya/items/f000506fe1837b3590df

Qiita(0)Qiita関連記事一覧（自分）
https://qiita.com/kaizen_nagoya/items/58db5fbf036b28e9dfa6

Error一覧 error(0)
https://qiita.com/kaizen_nagoya/items/48b6cbc8d68eae2c42b8

C++ Support(0)　
https://qiita.com/kaizen_nagoya/items/8720d26f762369a80514

Coding(0) Rules, C, Secure, MISRA and so on
https://qiita.com/kaizen_nagoya/items/400725644a8a0e90fbb0

Ethernet 記事一覧　Ethernet(0)
https://qiita.com/kaizen_nagoya/items/88d35e99f74aefc98794

Wireshark 一覧 wireshark(0)、Ethernet(48) 
https://qiita.com/kaizen_nagoya/items/fbed841f61875c4731d0

線網（Wi-Fi）空中線(antenna)(0) 記事一覧(118/300目標)
https://qiita.com/kaizen_nagoya/items/5e5464ac2b24bd4cd001

Raspberrpy PI(0) 記事見直し 
https://qiita.com/kaizen_nagoya/items/b242287666c453a3d5d7

なぜdockerで機械学習するか 書籍・ソース一覧作成中 (目標100)
https://qiita.com/kaizen_nagoya/items/ddd12477544bf5ba85e2

プログラムちょい替え（0）一覧:4件
https://qiita.com/kaizen_nagoya/items/296d87ef4bfd516bc394

言語処理100本ノックをdockerで。python覚えるのに最適。:10+12
https://qiita.com/kaizen_nagoya/items/7e7eb7c543e0c18438c4

Python(0)記事をまとめたい。
https://qiita.com/kaizen_nagoya/items/088c57d70ab6904ebb53

安全（0）安全工学シンポジウムに向けて: 21
https://qiita.com/kaizen_nagoya/items/c5d78f3def8195cb2409

プログラマによる、プログラマのための、統計(0)と確率のプログラミングとその後
https://qiita.com/kaizen_nagoya/items/6e9897eb641268766909

転職(0)一覧
https://qiita.com/kaizen_nagoya/items/f77520d378d33451d6fe

技術士(0)一覧
https://qiita.com/kaizen_nagoya/items/ce4ccf4eb9c5600b89ea

Reserchmap(0) 一覧
https://qiita.com/kaizen_nagoya/items/506c79e562f406c4257e

物理記事　上位100
https://qiita.com/kaizen_nagoya/items/66e90fe31fbe3facc6ff

量子(0) 計算機, 量子力学 
https://qiita.com/kaizen_nagoya/items/1cd954cb0eed92879fd4

数学関連記事１００
https://qiita.com/kaizen_nagoya/items/d8dadb49a6397e854c6d

coq(0) 一覧
https://qiita.com/kaizen_nagoya/items/d22f9995cf2173bc3b13

統計(0)一覧
https://qiita.com/kaizen_nagoya/items/80d3b221807e53e88aba

図(0) state, sequence and timing. UML and お絵描き 
https://qiita.com/kaizen_nagoya/items/60440a882146aeee9e8f

色(0) 記事100書く切り口 
https://qiita.com/kaizen_nagoya/items/22331c0335ed34326b9b

品質一覧 
https://qiita.com/kaizen_nagoya/items/2b99b8e9db6d94b2e971

言語・文学記事　１００
https://qiita.com/kaizen_nagoya/items/42d58d5ef7fb53c407d6

医工連携関連記事一覧
https://qiita.com/kaizen_nagoya/items/6ab51c12ba51bc260a82

水の資料集(0)　方針と成果
https://qiita.com/kaizen_nagoya/items/f5dbb30087ea732b52aa

自動車　記事　１００
https://qiita.com/kaizen_nagoya/items/f7f0b9ab36569ad409c5

SDV 一覧　
https://qiita.com/kaizen_nagoya/items/49aba886ad208e2aa70f

通信記事１００
https://qiita.com/kaizen_nagoya/items/1d67de5e1cd207b05ef7

日本語（０）一欄
https://qiita.com/kaizen_nagoya/items/7498dcfa3a9ba7fd1e68

英語(0) 一覧
https://qiita.com/kaizen_nagoya/items/680e3f5cbf9430486c7d

音楽　一覧(0) 
https://qiita.com/kaizen_nagoya/items/b6e5f42bbfe3bbe40f5d

「@kazuo_reve 新人の方によく展開している有益な情報」確認一覧 
https://qiita.com/kaizen_nagoya/items/b9380888d1e5a042646b

鉄道（０）鉄道のシステム考察はてっちゃんがてつだってくれる
https://qiita.com/kaizen_nagoya/items/faa4ea03d91d901a618a

OSEK OS設計の基礎　OSEK(100)
https://qiita.com/kaizen_nagoya/items/7528a22a14242d2d58a3

coding (101) 一覧を作成し始めた。omake:最近のQiitaで表示しない5つの事象
https://qiita.com/kaizen_nagoya/items/20667f09f19598aedb68

官公庁・学校・公的団体（NPOを含む）システムの課題、官（０）
https://qiita.com/kaizen_nagoya/items/04ee6eaf7ec13d3af4c3

「はじめての」シリーズ　 ベクタージャパン　
https://qiita.com/kaizen_nagoya/items/2e41634f6e21a3cf74eb

AUTOSAR(0)Qiita記事一覧, OSEK(75)
https://qiita.com/kaizen_nagoya/items/89c07961b59a8754c869

プログラマが知っていると良い「公序良俗」
https://qiita.com/kaizen_nagoya/items/9fe7c0dfac2fbd77a945

LaTeX(0) 一覧　
https://qiita.com/kaizen_nagoya/items/e3f7dafacab58c499792

自動制御、制御工学一覧（０）
https://qiita.com/kaizen_nagoya/items/7767a4e19a6ae1479e6b

Rust(0) 一覧　
https://qiita.com/kaizen_nagoya/items/5e8bb080ba6ca0281927

# 関連資料
' @kazuo_reve 私が効果を確認した「小川メソッド」
https://qiita.com/kazuo_reve/items/a3ea1d9171deeccc04da

' @kazuo_reve 新人の方によく展開している有益な情報
https://qiita.com/kazuo_reve/items/d1a3f0ee48e24bba38f1

' @kazuo_reve Vモデルについて勘違いしていたと思ったこと
https://qiita.com/kazuo_reve/items/46fddb094563bd9b2e1e


## Engineering Festa 2024前に必読記事一覧
programの本質は計画だ。programは設計だ。
https://qiita.com/kaizen_nagoya/items/c8545a769c246a458c27

登壇直後版 色使い(JIS安全色) Qiita Engineer Festa 2023〜私しか得しないニッチな技術でLT〜 スライド編 0.15
https://qiita.com/kaizen_nagoya/items/f0d3070d839f4f735b2b

プログラマが知っていると良い「公序良俗」
https://qiita.com/kaizen_nagoya/items/9fe7c0dfac2fbd77a945

逆も真：社会人が最初に確かめるとよいこと。OSEK(69)、Ethernet(59)
https://qiita.com/kaizen_nagoya/items/39afe4a728a31b903ddc

統計の嘘。仮説（127）
https://qiita.com/kaizen_nagoya/items/63b48ecf258a3471c51b

自分の言葉だけで論理展開できるのが天才なら、文章の引用だけで論理展開できるのが秀才だ。仮説（136）
https://qiita.com/kaizen_nagoya/items/97cf07b9e24f860624dd

参考文献駆動執筆(references driven writing)・デンソークリエイト編
https://qiita.com/kaizen_nagoya/items/b27b3f58b8bf265a5cd1

「何を」よりも「誰を」。１０年後のために今見習いたい人たち
https://qiita.com/kaizen_nagoya/items/8045978b16eb49d572b2

Qiitaの記事に３段階または５段階で到達するための方法
https://qiita.com/kaizen_nagoya/items/6e9298296852325adc5e

出力(output)と呼ばないで。これは状態(state)です。
https://qiita.com/kaizen_nagoya/items/80b8b5913b2748867840

coding (101) 一覧を作成し始めた。omake:最近のQiitaで表示しない5つの事象
https://qiita.com/kaizen_nagoya/items/20667f09f19598aedb68

あなたは「勘違いまとめ」から、勘違いだと言っていることが勘違いだといくつ見つけられますか。人間の間違い(human error(125))の種類と対策
https://qiita.com/kaizen_nagoya/items/ae391b77fffb098b8fb4

プログラマの「プログラムが書ける」思い込みは強みだ。３つの理由。仮説（168）統計と確率(17) , OSEK(79)
https://qiita.com/kaizen_nagoya/items/bc5dd86e414de402ec29

出力(output)と呼ばないで。これは状態(state)です。
https://qiita.com/kaizen_nagoya/items/80b8b5913b2748867840

これからの情報伝達手段の在り方について考えてみよう。炎上と便乗。
https://qiita.com/kaizen_nagoya/items/71a09077ac195214f0db

ISO/IEC JTC1 SC7 Software and System Engineering
https://qiita.com/kaizen_nagoya/items/48b43f0f6976a078d907

アクセシビリティの知見を発信しよう！（再び）
https://qiita.com/kaizen_nagoya/items/03457eb9ee74105ee618

統計論及確率論輪講（再び）
https://qiita.com/kaizen_nagoya/items/590874ccfca988e85ea3

読者の心をグッと惹き寄せる7つの魔法
https://qiita.com/kaizen_nagoya/items/b1b5e89bd5c0a211d862

「@kazuo_reve 新人の方によく展開している有益な情報」確認一覧
https://qiita.com/kaizen_nagoya/items/b9380888d1e5a042646b

ソースコードで議論しよう。日本語で議論するの止めましょう（あるプログラミング技術の議論報告）
https://qiita.com/kaizen_nagoya/items/8b9811c80f3338c6c0b0

脳内コンパイラの3つの危険
https://qiita.com/kaizen_nagoya/items/7025cf2d7bd9f276e382

心理学の本を読むよりはコンパイラ書いた方がよくね。仮説（34）
https://qiita.com/kaizen_nagoya/items/fa715732cc148e48880e

NASAを超えるつもりがあれば読んでください。
https://qiita.com/kaizen_nagoya/items/e81669f9cb53109157f6

データサイエンティストの気づき!「勉強して仕事に役立てない人。大嫌い!!」『それ自分かも?』ってなった!!! 
https://qiita.com/kaizen_nagoya/items/d85830d58d8dd7f71d07

「ぼくの好きな先生」「人がやらないことをやれ」プログラマになるまで。仮説（37）　
https://qiita.com/kaizen_nagoya/items/53e4bded9fe5f724b3c4

なぜ経済学徒を辞め、計算機屋になったか（経済学部入学前・入学後・卒業後対応） 転職(1)  
https://qiita.com/kaizen_nagoya/items/06335a1d24c099733f64    

プログラミング言語教育のXYZ。 仮説（52） 
https://qiita.com/kaizen_nagoya/items/1950c5810fb5c0b07be4

【24卒向け】9ヶ月後に年収１０００万円を目指す。二つの関門と三つの道。
https://qiita.com/kaizen_nagoya/items/fb5bff147193f726ad25

「【25卒向け】Qiita Career Meetup for STUDENT」予習の勧め
https://qiita.com/kaizen_nagoya/items/00eadb8a6e738cb6336f

大学入試不合格でも筆記試験のない大学に入って卒業できる。卒業しなくても博士になれる。
https://qiita.com/kaizen_nagoya/items/74adec99f396d64b5fd5

全世界の不登校の子供たち「博士論文」を書こう。世界子供博士論文遠隔実践中心 安全(99)
https://qiita.com/kaizen_nagoya/items/912d69032c012bcc84f2

小川メソッド　覚え（書きかけ）
https://qiita.com/kaizen_nagoya/items/3593d72eca551742df68

DoCAP（ドゥーキャップ）って何ですか？
https://qiita.com/kaizen_nagoya/items/47e0e6509ab792c43327

views 20,000越え自己記事一覧
https://qiita.com/kaizen_nagoya/items/58e8bd6450957cdecd81

Views１万越え、もうすぐ１万記事一覧 最近いいねをいただいた213記事
https://qiita.com/kaizen_nagoya/items/d2b805717a92459ce853

amazon 殿堂入りNo1レビュアになるまで。仮説(102)
https://qiita.com/kaizen_nagoya/items/83259d18921ce75a91f4

100以上いいねをいただいた記事16選
https://qiita.com/kaizen_nagoya/items/f8d958d9084ffbd15d2a

小川清最終講義、最終講義（再）計画, Ethernet(100) 英語(100) 安全(100)
https://qiita.com/kaizen_nagoya/items/e2df642e3951e35e6a53

＜この記事は個人の過去の経験に基づく個人の感想です。現在所属する組織、業務とは関係がありません。＞
This article is an individual impression based on my individual experience. It has nothing to do with the organization or business to which I currently belong.
### 文書履歴(document history)
ver. 0.01 初稿 20200117
ver. 0.02 追加 20200118
ver. 0.03 追加 20200119
ver. 0.04 時間測定 20200120
ver. 0.05 版追記 20200121
### 最後までおよみいただきありがとうございました。
いいね　💚、フォローをお願いします。
#### Thank you very much for reading to the last sentence.
Please press the like icon 💚　and follow me for your happy life.