13. 用語集

IBM i / AS400 解析・リバース — 最良の手順と手法(匿名化公開用)

版 2026-07-22 · 対外公開用 · プロンプト+実践知見+用語集

対外公開版(匿名化済み) — 顧客名・案件名・固有ライブラリ/パス/プログラム名は一般化しています。用語は青点線にマウスオーバーで定義を表示。巻末「用語集」も参照。
使い方:各章本文の青点線用語にマウスを置くと定義ポップアップが出ます。 印刷・オフライン参照用に、同じ定義を本ページへ一覧化しています。

用語一覧

本文中の青点線用語にマウスを置く(またはキーボードでフォーカスする)と定義が表示されます。印刷時は本表を参照してください。

用語定義
IBM iIBMのミッドレンジサーバOS。旧称AS/400・iSeries・System iの後継環境。
AS400IBM AS/400の通称。現行はIBM i上で互換資産として動くことが多い。
AS/400IBMの旧ミッドレンジ機。現在のIBM iの前身。
RPGIBM i上の業務アプリ向けプログラミング言語。固定形式と自由形式がある。
RPG III固定形式RPGの世代。Opcode列位置が28–32など、RPG IVと列が異なる。
RPG IVILE RPGの固定形式。Opcode列は26–35など。
CLControl Language。IBM iのジョブ制御・コマンド実行用言語。
DDSData Description Specifications。PF/LF/DSPF等の定義ソース。
PFPhysical File。実データを持つ物理ファイル。
LFLogical File。物理ファイル上の論理ビュー/索引。
DSPFDisplay File。画面定義。
PRTFPrinter File。帳票定義。
DSPDBRDisplay Database Relations。PF↔LFの関係を表示/OUTFILE出力するコマンド。
DSPPGMREFDisplay Program References。プログラムが参照するオブジェクト一覧。
DSPFFDDisplay File Field Description。ファイルの項目定義を出すコマンド。
DSPOBJDDisplay Object Description。オブジェクト属性の一覧。
DSPJOBDisplay Job。実行中/指定ジョブの状態を表示。
DSPJOBDDisplay Job Description。ジョブ記述の内容(初期LIBL等)を表示。
JOBDJob Description。ジョブの初期属性(ライブラリリスト等)を定義するオブジェクト。
LIBLLibrary List。ライブラリ検索順。非修飾名の解決に使う。
OVRDBFOverride with Database File。実行時にファイルの実体を差し替えるCLコマンド。
OUTFILEコマンド結果を書き出すデータベースファイル。調査では作業用ライブラリへ出力。
QTEMPジョブ固有の一時ライブラリ。ジョブ終了で消える。
WHFUSGDSPPGMREF結果の利用区分。1=入力, 2=出力, 4=更新などのビット組合せ。
CHAINRPGのキー検索読み取り命令。
EXFMTRPGで画面レコード様式を入出力する命令。
WRITERPGの書き込み命令。DBではレコード様式名が来やすい。
UPDATRPGの更新命令(UPDATEの固定形式表記)。
DELETRPGの削除命令(DELETEの固定形式表記)。
SETLLRPGでキー位置付けを行う命令。
READRPGの順読み命令。
EXCEPTRPGの例外出力。帳票/ファイル出力に使うことがあり、DB CREATEと即断しない。
F仕様RPGのファイル仕様行。ファイル宣言(IF/UF等)。操作命令そのものではない。
C仕様RPGの計算仕様行。CHAIN/WRITE等の命令が並ぶ。
レコード様式Record format。DDSで定義するレコードの形。WRITE等の対象になりやすい。
CALL閉包起点PGMからCALLで辿れるプログラム一式。解析・集計の単位。
file_usageプログラムが使うファイルとCRUD見込みを機械抽出した表。
coverage抽出・突合のカバレッジ(漏れがないかの指標)。
bob_contextBob(文章化AI)へ渡す正本入力パッケージ。
CONFIRMED確定。ソース行番号などの根拠で確認済み。影響調査の根拠に使える。
PARTIAL部分確認。宣言はあるが操作命令未確認など。推測で確定しない。
UNRESOLVED未解決。技術的にまだ決められない事項。
顧客確認待ち業務意味・利用有無など、人(業務側)への確認が必要な状態。技術UNRESOLVEDと混ぜない。
CRUDCreate/Read/Update/Delete。データの作成・参照・更新・削除。
Cursor本手順では機械抽出(中間ファイル生成)を担う役割/ツール。
Bob本手順では業務向けレポート文章化を担う役割/ツール。
Codex本手順では第三者査読(反映漏れ・件数・確度)を担う役割/ツール。
ILEIntegrated Language Environment。IBM iの統合言語環境。
SQLRPGLE埋め込みSQLを含むILE RPGソース種別。
CCSIDCoded Character Set Identifier。文字コード識別子。
IFSIntegrated File System。IBM i上の階層ファイルシステム。

確度ラベル早見

ラベル意味使い方
CONFIRMED根拠付きで確認済み影響調査の根拠に使える
PARTIAL部分確認残課題。推測で確定しない
UNRESOLVED技術的に未解決次確認先を残す
顧客確認待ち業務側確認が必要技術UNRESOLVEDと分離
← 12. 手順書抜粋 — 収集・依存・実行時14. (参考)なぜこの順か →